Monarch
ML Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
ML-инженер в агробиотех-компанию. Нужен для построения надёжных воспроизводимых пайплайнов обработки данных ассеев, обучения и оценки моделей, а также выдачи рекомендаций для следующих экспериментов.
Задачи
- Владеть пайплайнами приёма, валидации, версионирования и объединения видео ассеев, метаданных, записей о соединениях, признаков моделей и результатов экспериментов
- Строить воспроизводимую инфраструктуру обучения и оценки с прозрачной родословной данных, версионированием моделей, автотестами и аудируемыми результатами
- Превращать исследовательские прототипы в надёжные batch- и online-системы для ранжирования соединений и выдачи рекомендаций через внутренние инструменты
- Мониторить качество данных, сдвиг распределения, калибровку, задержки, стоимость и сбои по мере роста числа лабораторий и ассеев
- Проектировать интерфейсы между компьютерным зрением, молекулярными моделями, системами active learning и лабораторным процессом
- Повышать скорость работы разработчиков и исследователей, не ослабляя научную воспроизводимость и контроль доступа
Требования
- Сильный опыт production-разработки на Python и работы с современными ML- или data-системами
- Опыт развёртывания и эксплуатации пайплайнов обучения моделей, фичей, оценки или инференса в облаке
- Свободное владение тестированием, observability, валидацией данных, контролем версий и воспроизводимыми вычислительными процессами
- Умение работать с большими видео-датасетами и структурированными научными данными
- Способность тесно сотрудничать с исследователями и принимать взвешенные инженерные решения
Условия
- Full-time, работа в офисе в Эмеривилле, Калифорния
- Компенсация включает опционы (equity)
Навыки
- Python
- PyTorch
- JAX
- TensorFlow
- Google Cloud
- object storage
- computer vision
- active learning
- data validation
- observability
- workflow orchestration