
Senior Machine Learning Engineer
Primary stack
Nice to have's
Job description
Про посаду
Ми шукаємо висококваліфікованого та досвідченого Senior Machine Learning Engineer, щоб керувати розробкою, впровадженням та моніторингом передових рішень машинного навчання в масштабованому хмарному середовищі. Ви будете співпрацювати з багатопрофільною командою для створення повноцінних ML-трубопроводів, забезпечення високоякісної ефективності моделей та впровадження надійного моніторингу для виробничих систем.
Обов'язки
- Відтворювати середовища навчання з зафіксованими залежностями та насінням, перебудовувати трубопроводи ознак та міток та реєструвати моделі
- Впроваджувати SageMaker ендпоінти та пакетні завдання з автоматичним масштабуванням, виконувати стратегії тіні/канарі та визначати протоколи відкату
- Налаштовувати ML експерименти, Реєстр моделей та Feature Stores, інтегруючи їх у CI/CD робочі процеси
- Впроваджувати Model Monitor для відстеження зсуву та продуктивності, налаштовувати механізми сповіщень та створювати вичерпні керівництва
- Оптимізація трубопроводів для надійного обслуговування моделей, забезпечуючи низьку затримку, високу якість та готовність до відкату під час гіпердогляду
- Співпраця з інженерами-даними для створення масштабованих трубопроводів даних на S3/Snowflake для навчальних та інференсних робочих процесів
Вимоги
- 3+ роки практичного досвіду в інженерії машинного навчання, з міцною базою в Python 3.x
- Знання PyTorch або TensorFlow, з історією створення та впровадження моделей у виробництві
- Досвід роботи з AWS SageMaker, включаючи Pipelines, Registry, Endpoints та Model Monitor
- Знання MLflow або SageMaker Experiments для відстеження експериментів та управління артефактами
- Сильні навички Docker для контейнеризації навантажень машинного навчання
- Досвід роботи з рішеннями Feature Store, такими як SageMaker Feature Store або Feast
- Рівень англійської B1+ для ефективного спілкування
Буде плюсом
- Знання FastAPI або BentoML для створення легких API сервісів
- Знання ONNX для оптимізації моделей та крос-платформеної сумісності
- Знання розподілених інференс інструментів, таких як Ray Serve або Triton
- Досвід роботи з масштабованим розподіленим навчанням за допомогою Horovod або DeepSpeed
- Розуміння Hugging Face Transformers для впровадження нейронних моделей стандарту
Ми пропонуємо
- Можливість працювати віддалено з України
- Співпраця з динамічною та інноваційною командою
- Конкурентоспроможний компенсаційний пакет
Про компанію
EPAM Systems - це компанія наступного покоління глобальних технологічних послуг, яка співпрацює з провідними світовими організаціями для забезпечення цифрової трансформації та технологічних інновацій.
© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.