Machine Learning Engineer

Job expired!

Keystone - это уважаемая консалтинговая компания, объединяющая экономику, технологии и стратегию для решения сложнейших задач, с которыми сталкиваются мировые бренды. Наша работа оказывает влияние на глобальном уровне, действуя на переднем крае технологий, которые формируют поведение потребителей и регуляторные рамки. Мы предоставляем ценность, предлагая идеи и продукты, которые определяют будущее технологической экосистемы. Keystone использует междисциплинарный подход, сочетая экономику, программное обеспечение, технологии и бизнес-стратегию для разработки трансформирующих идей.

В Keystone мы верим в то, что каждый шанс - это возможность для творчества. Трансформирующие идеи часто бросают вызов общепринятым знаниям. Мы придаем приоритет тяжелой работе, доброте и доверию, которые могут помочь ориентироваться даже в катастрофических ситуациях. Влияние требует усилий, и ничто не является слишком безнадежным для спасения. Мы верим, что сможем достичь беспрецедентных результатов благодаря неограниченному мышлению.

Как старший инженер по машинному обучению, вы будете использовать свои глубокие знания в области машинного обучения, программной инженерии и навыки решения проблем для создания масштабируемых, надежных решений для наших клиентов. Вы будете руководить всем процессом разработки, сотрудничая с нашими эконометриками и инженерными командами для оценки решений, обучения моделей, их внедрения в производственные среды, а также настройки мониторинга, оповещений и диагностических инструментов для поддержки работы моделей ML. Мы работаем как стартап, ценя широкий набор навыков, гибкость и энтузиазм к непрерывному обучению и обучению других.

Ваши основные обязанности в качестве инженера по машинному обучению будут включать:

  • Сотрудничество с межфункциональными командами для выявления бизнес-задач и возможностей применения методов машинного обучения
  • Проектирование, внедрение и тестирование моделей машинного обучения для извлечения ценных инсайтов из больших, сложных наборов данных
  • Проведение тщательного анализа данных и предварительной обработки для обеспечения высококачественных входных данных для моделей
  • Интеграция решений машинного обучения в существующие системы и их масштабирование для реальных приложений
  • Вклад в разработку фирменных моделей машинного обучения, инструментов и фреймворков
  • Непрерывное улучшение CI/CD и тестовых фреймворков
  • Оставаться в курсе последних достижений в области машинного обучения и искусственного интеллекта

Требования:

  • Экспертные знания в системной архитектуре и лучших практиках инженерии
  • Опыт работы с языками программирования, такими как Python, R или Java, и опыт работы с библиотеками машинного обучения (например, TensorFlow, PyTorch, scikit-learn)
  • Минимум 4 года опыта работы в качестве инженера по машинному обучению, программиста, научного сотрудника данных или в аналогичной роли, с фокусом на разработку и развертывание моделей ML, а также на создание инфраструктуры для масштабирования моделей и автоматизации конвейеров
  • Знание облачных вычислительных платформ и распределенных вычислительных фреймворков
  • Опыт работы с методами эконометрики, включая двойное машинное обучение, анализ временных рядов и методы оптимизации
  • Опыт работы с инструментами виртуализации и управления кластерами, включая Docker и Kubernetes
  • Доказанный опыт разработки end-to-end решений ML, которые предоставляют значительную ценность заинтересованным сторонам
  • Сильные навыки решения проблем и способность работать самостоятельно в динамичной среде
  • Отличные коммуникативные и командные навыки для эффективного взаимодействия с различными заинтересованными сторонами
  • Сильная академическая подготовка с дипломом в области компьютерных наук, инженерии или смежной области; дополнительные академические квалификации в области экономики приветствуются