Machine Learning Engineer

Job expired!

Northwest Partners співпрацює з провідним клієнтом у програмній індустрії для найму досвідченого, штатного інженера з машинного навчання. Приєднуйтесь до динамічної команди, яка зосереджена на розвитку майбутніх технологічних рішень клієнта. Станьте частиною команди Message Detection Decisioning, центральним учасником створення високоточного механізму виявлення. Цей механізм обробляє сотні мільйонів повідомлень із затримкою в мілісекунди, використовуючи сотні сигналів і детекторів на основі контексту повідомлень і користувача для досягнення ключових показників.

  • Розробляти та впроваджувати системи, які інтегрують правила, моделі, роботу з ознаками та бізнес-дані в продукт для виявлення електронних листів.
  • Визначати та пропонувати нові групи ознак або підходи до моделей машинного навчання для підвищення ефективності виявлення.
  • Співпрацювати з інфраструктурними та системними інженерами для впровадження сигналів у систему виявлення.
  • Розуміти ознаки, що відрізняють безпечні електронні листи від атак електронною поштою, і оптимізувати наші детектори.
  • Ефективно працювати з основними конвеєрами виявлення та потоками даних для прийняття рішень для систематичного вирішення питань.
  • Писати код з пріоритетом на тестувальність, читабельність та обробку помилок.
  • Навчати моделі на добре визначених наборах даних для підвищення ефективності проти спеціалізованих атак.
  • Активно стежити за показниками хибнопозитивних та загальної ефективності наших продуктів для виявлення через роботу з ознаками, правилами та моделями машинного навчання.
  • Аналізувати набори даних з хибнонегативними та хибнопозитивними результатами для визначення прогалин та рекомендацій щодо покращень.
  • Вносити свій вклад в інші області стеку, включаючи розробку даних і представлення результатів клієнтам.
  • Очолювати середньострокове та довгострокове планування команди; керувати стратегією планування та виконання.
  • Наставляти молодших інженерів для підвищення якості коду та ефективності машинного навчання через огляди коду та дизайну.
  • Брати участь у створенні передового механізму виявлення, що охоплює всі аспекти: якість даних, роботу з ознаками, розробку моделей, експерименти та операційну діяльність.
  • Доведений успіх у перетворенні бізнес-вимог у масштабовані, підтримувані системи.
  • Більше 4 років досвіду роботи з виробничими системами машинного навчання, включаючи розробку, обслуговування та налаштування моделей машинного навчання.
  • Систематичний підхід до відлагодження даних і системних проблем у моделях машинного навчання/евристики.
  • Впевнений користувач Python і бібліотек машинного навчання, таких як numpy та scikit-learn.
  • Навички аналізу даних з використанням SQL, pandas і Spark для створення конвеєрів даних та оцінки ефективності системи.
  • Незалежна відповідальність за повний життєвий цикл проектів, включаючи проектування, розробку та розгортання інженерії.
  • Ефективна співпраця з міжфункціональними командами для завершення