Software Development Engineer, Data

Job expired!

Приєднуйтесь до нашої інноваційної команди в Autodesk Research як інженер з програмного забезпечення, дані.

Як інженер з програмного забезпечення, дані в Autodesk, ви будете співпрацювати з провідними дослідниками та інженерами для створення революційних функцій продукту на основі машинного навчання. Ваша місія включає в себе створення масштабованих систем обробки даних для підготовки та обробки даних для додатків машинного навчання. Ваша експертиза полягає в обробці даних, розподілених системах та програмній інженерії. Ви також будете працювати разом з дослідниками AI для розробки генеративних AI-функцій в продуктах Autodesk.

Звітуйте нашому старшому менеджеру з генеративного AI і приєднуйтесь до нашої глобальної команди, розташованої в Лондоні, Сан-Франциско, Торонто та віддалено. В Autodesk ми пропонуємо гнучкі місця роботи з підходом «гібрид-перший».

Обов'язки:

  • Співпрацювати з різноманітною, глобальною командою дослідників та інженерів над інженерними проектами.
  • Розробляти масштабовані розподілені системи для обробки, фільтрування та впровадження набірів даних для машинного навчання.
  • Обробляти великі, неструктуровані, багатомодальні джерела даних у формати, сумісні з машинним навчанням.
  • Проводити та аналізувати експерименти з даними для надання цінної інформації.
  • Створювати візуалізацію даних та резюме для передачі характеристик даних дослідникам та керівництву.
  • Забезпечувати дотримання вимог та етичне використання даних, працюючи з юридичними та трестовими командами.
  • Розробляти безпечні канали обробки даних відповідно до найкращих практик безпеки.
  • Писати добре документований, тістовий та легко зрозумілий код.
  • Аналізувати помилки та знаходити рішення виникаючих проблем.

Мінімальні кваліфікації:

  • BSc або MSc в галузі комп'ютерних наук або еквівалентний досвід роботи в галузі.
  • 3+ роки досвіду роботи з контролем версій програмного забезпечення, модульними тестами та конвеєрами впровадження.
  • Вміння моделювання даних, архітектури та навички обробки з різними представленнями даних, включаючи 2D і 3D геометрію.
  • Досвід роботи з хмарними сервісами (AWS, Azure тощо), документування архітектур та експериментів.
  • Знання реляційних (наприклад, MySQL, PostgreSQL) та NoSQL (наприклад, MongoDB, Cassandra) баз даних.
  • Досвід роботи з фреймворками обробки даних, такими як Ray data, Metaflow, Hadoop, Spark або Hive.
  • Знайомство з векторними сховищами даних, системами Linux та терміналами bash.

Додаткові кваліфікації:

  • Досвід у обчислювальній геометрії, такій як обробка даних репрезентації сітки або границь.
  • Досвід пошуку і вилучення моделей CAD в системах PLM або інших базах даних, що можуть бути пошукані.