Місцезнаходження: Гібридний - Гнучкі місця роботи (Лондон, Сан-Франциско, Торонто, віддалено)
Як інженер-програміст з обробки даних в Autodesk Research, ви будете співпрацювати з дослідниками та інженерами світового класу, щоб розробляти інноваційні функції продуктів з використанням машинного навчання. Наша мета полягає у створенні масштабованих конвеєрів даних для збору, підготовки та обробки даних для застосування в машинному навчанні. Ви повинні мати пристрасть до вирішення проблем і розробки рішень, які допомагають нашим клієнтам уявляти, проектувати та створювати кращий світ.
Ця роль передбачає роботу на стику досліджень та розробки продуктів, де ви матимете можливість розробляти генеративні функції штучного інтелекту для продуктів Autodesk. Ви звітуватимете перед старшим менеджером з генеративного ШІ в Autodesk Research і будете насолоджуватися гнучким розкладом і гібридним робочим середовищем.
- Співпраця з різноманітною глобальною командою дослідників та інженерів у проектах розробки продуктів.
- Розробка масштабованих розподілених систем для обробки, фільтрації та розгортання наборів даних для машинного навчання.
- Обробка великих, неструктурованих, багатомодальних джерел даних (текст, зображення, 3D моделі, шматки коду, метадані) для відповідності вимогам машинного навчання.
- Проведення та аналіз експериментів з даними для отримання практичних висновків.
- Створення візуалізацій даних та резюме для передачі характеристик даних дослідникам та керівництву.
- Співпраця з юридичними та довірчими командами для забезпечення етичного та відповідного використання даних.
- Розробка безпечних конвеєрів даних з дотриманням найкращих практик з безпеки.
- Написання добре документованого, тестованого та легкодоступного коду.
- Виявлення та вирішення проблем, що виникають.
- Бакалавр або магістр інформатики, або еквівалентний досвід у галузі.
- 3+ років досвіду в управлінні версіями програмного забезпечення, модульному тестуванні та конвеєрах розгортання.
- Досвід у моделюванні даних, архітектурі та обробці для різних подань даних, включаючи 2D та 3D геометрію.
- Знання хмарних сервісів і архітектур (наприклад, AWS, Azure).
- Навички документації коду, архітектур і експериментів.
- Досвід роботи з реляційними (наприклад, MySQL, PostgreSQL) та NoSQL базами даних (наприклад, MongoDB, Cassandra).
- Знайомство з такими фреймворками, як Ray data, Metaflow, Hadoop, Spark або Hive.
- Досвід роботи з векторними сховищами даних.
- Володіння Linux системами та терміналами bash.
- Знання хмарних архітектур та концепцій мереж.
- Досвід у обчислювальній геометрії, такій як обробка даних представлення сітки або меж.