Snap Inc. є провідною технологічною компанією, що революціонізує спосіб життя та спілкування людей. Ми вважаємо, що камера - це потужний інструмент для посилення людського виразу та зв'язку. Наша місія - сприяти людському прогресу, допомагаючи людям виражати себе, жити в моменті, пізнавати світ та веселитися разом. Наші основні продукти включають:
- Snapchat: Візуальний месенджер, який зміцнює стосунки з друзями, родиною та глобальною спільнотою.
- Lens Studio: Платформа доповненої реальності, що забезпечує AR-досвід у Snapchat та інших сервісах.
- Spectacles: Інноваційні AR-окуляри, які втілюють доповнену реальність у життя.
Ми шукаємо провідного інженера з машинного навчання, щоб приєднатися до нашої команди. У цій ролі ви будете проектувати, впроваджувати та масштабувати критичні компоненти та служби машинного навчання для підтримки найстратегічніших ініціатив Snap. Ваша робота розширюватиме межі можливого в області машинного навчання.
- Створення платформи навчання нового покоління для підтримки масштабного тренування моделей.
- Оптимізація навчання та продуктивності моделей за допомогою різних GPU для підвищення швидкості та ефективності.
- Розробка платформи AutoML для спрощення життєвого циклу моделей машинного навчання.
- Співпраця з кросфункціональними командами для розуміння вимог продукту та впровадження інноваційних рішень.
- Пропаганда найкращих практик у таких сферах, як доступність, масштабованість, оперативна досконалість та управління витратами.
- Надання технічного керівництва, що впливає на всю компанію.
- Глибоке розуміння підходів та алгоритмів машинного навчання.
- Чудові навички програмування та розробки програмного забезпечення (налагодження, аналіз продуктивності та проектування тестів).
- Перевірений досвід роботи з системами великого масштабу, що мають високу доступність.
- Здатність швидко вивчати нові концепції та технології.
- Сильні навички вирішення проблем та співпраці.
- BS у технічній сфері (комп'ютерні науки, математика, статистика) або еквівалентний досвід.
- 14+ років досвіду роботи у сфері машинного навчання.
- Досвід роботи з тренуванням та оптимізаціями на GPU/TPU.
- Магістратура/PhD у технічній сфері (комп'ютерні науки).
- Досвід керівництва командами та розробки технічних дорожніх карт.
- Досвід роботи з машинним навчанням, системами рекомендацій або пошуком векторної подібності.
- Високий рівень володіння TensorFlow, PyTorch або суміжними фреймворками для глибинного навчання.
- Досвід роботи з Docker, Kubernetes, Ray, NoSQL рішеннями, Memcache/Redis, Google/AWS сервісами.
- Досвід в MLOps та управлінні життєвим циклом продуктивного машинного навчання.
Якщо у вас є інвалідність або особлива потреба, яка вимагає пристосування, будь ласка, повідомте нас про це.