Senior Machine Learning Engineer

Job expired!

Приєднуйтесь до Flipp, провідного партнера провідних роздрібних компаній та брендів Північної Америки, який щодня пропонує місцеві акції та виняткові знижки мільйонам залучених покупців. Наша місія — надавати людям можливість приймати розумніші рішення щодо покупок, що є важливим у нинішніх економічних умовах. Платформа Shopper Consideration від Flipp перетворює контент про знижки та акції на динамічні цифрові досвіди, допомагаючи покупцям вибирати, що купувати та де отримувати найкращі пропозиції. Разом ми робимо значущий внесок.

У Flipp ви будете співпрацювати з командою, яка прагне досягнень, скромна, розумна та орієнтована на інших. Ми приймаємо виклики, вчимося через дії та зростаємо, здобуваючи нові навички та погляди. Тут у вас будуть ресурси для значного впливу, досягнення вашого повного потенціалу та натхнення на кожному кроці вашого шляху.

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

  • Створення та підтримка інфраструктури обробки даних та впровадження моделей машинного навчання; постійно вдосконалювати нашу структуру машинного навчання для стандартизації та автоматизації процесів.
  • Нагляд, проектування та розробка передових моделей машинного навчання, включаючи системи рекомендацій та розуміння природної мови.
  • Впровадження рішень для моніторингу, щоб забезпечити здоров’я та продуктивність каналів даних машинного навчання, проактивно вирішуючи проблеми.
  • Регулярне налаштування та оптимізація каналів даних машинного навчання для відповідності вимогам щодо угод на рівень обслуговування (SLA) та масштабованості.
  • Наставництво та керівництво молодшими/середніми членами команди в їхньому професійному розвитку.
  • Розробка та комунікація технічних стратегій, пов’язаних з масштабованими рішеннями машинного навчання, для керівної команди.

Щоб досягти успіху в цій ролі, вам слід мати:

  • 4+ роки відповідного досвіду на посаді інженера машинного навчання.
  • Професіоналізм у мовах програмування Scala, Spark, Python, технологіях великих даних та розподілених обчисленнях.
  • Досвід роботи зі засобами масштабованої архітектури даних, такими як Airflow та Databricks.
  • Глибокі знання стандартних технік та алгоритмів машинного навчання.
  • Досвід впровадження моделей машинного навчання у виробництво, дотримуючись найкращих практик розробки програмного забезпечення для бекенду.
  • Здатність ініціювати, керувати та завершувати проекти у співпраці з крос-функціональними командами.
  • Доведена експертиза принаймні в одній з наступних