21 березня 2023

Machine Learning/Deep Learning Engineer, проєкт “Пошукові системи” (вакансія неактивна)

Київ, віддалено

Найпопулярнішому інтернет-магазину Rozetka.ua потрібен «Machine Learning/Deep Learning Engineer»

ROZETKA — найбільший онлайн-ритейлер та один із найтехнологічніших e-commerce-проектів в Україні. Наша місія — бути універсальним помічником з вибору будь-якого товару в інтернеті.

ROZETKA побудована на мікросервісній архітектурі. Внутрішні продукти допомагають удосконалювати веб-сайт, автоматизувати роботу складів, поштоматів, служби доставки, фінансові та операційні процеси.

За сайтом і додатком стоїть робота IT-відділу. Це інженери з експертизою в топових стеках технологій, тестувальники, аналітики, DevOps-фахівці, архітектори, та продуктові менеджери, проєктні менеджери та IT-директор.

Також ми постійно тестуємо нові технології, стежимо за трендами, будуємо мікросервісну архітектуру, розвиваємо DevOps-практики. Гайда з нами!

Про проєкт: Пошукові системи Rozetka.ua — це сукупність продуктів, пов‘язанних у першу чергу із обробкою великих даних у реальному часі. Дане направлення містить у собі сучасний стан побудови комплексного программного забезпечення для пошуку та ранжування великої кількості (>10^7) мультипараметричних об‘єктів, що допомагає платформі:

  • видавати релевантні відповіді на пошукові запити користувачі
  • робити аналіз каталогу для контентних менеджерів
  • рекомендувати релевантні товари
  • аналізувати поведінку користувачів

Розвиток пошуковиих систем є однією з ключовою цілей компанії та потребує постійної еволюції.

Проєктні технології:

  • дослідження: Python, Jupyter, PyTorch, HuggingFace;
  • розробка: Python, Jupyter, Java, ONNX, Git;
  • розгортання: Docker, Kubernetes, KubeFlow, TorcheServe, FastAPI;
  • інженерія даних: Feast, dbt, AirByte, AirFlow, DataHub;
  • бази даних: TiDB, ClickHouse, MySQL, PostgreSQL.

Зі свого боку ми пропонуємо:

  • гідну та своєчасну виплату заробітної плати;
  • можливість купувати товари Rozetka.ua за спеціальними цінами для співробітників;
  • оформлення з першого робочого дня;
  • оплачувана відпустка — 24 календарних дні на рік та оплачувані лікарняні;
  • цікаві завдання, які дадуть Вам можливість розвивати і вдосконалювати Ваш потенціал;
  • фіксовані задачі на період адаптаціі у супроводі Наставника, Тім Ліда, HR, PO;
  • зручний графік;
  • можливість працювати в офісі або віддалено (на вибір).

Чим потрібно займатися:

  • формувати та аналізувати дані для досліджень;
  • досліджувати архітектури та методи навчання моделей;
  • будувати, тренувати, оптимізовувати та розгортати моделі для пошукових систем;
  • вдосконалювати існуючі підходи для побудови гібридного пошуку;
  • перевіряти та допомагати іншим членам команди.

Що для цього потрібно:

  • фундаментальні знання машинного та глибинного навчання;
  • фундаментальні знання обробки природньої мови;
  • розуміння циклу дослідження та розробки;
  • високий рівень програмування на Python;
  • досвід роботи з архітектурою нейромережевих моделей типу «Transformer»;
  • досвід побудови, тренування, оптимізації та розгортання PyTorch та HuggingFace моделей;
  • досвід створення гібридних (повнотекстових та семантичних) пошукових системами;
  • досівд інженерії та видобутку даних.

Буде плюсом:

  • досвід роботи з пошуковим векторним пошуковим двигуном;
  • досвід створення рекомендаційних системах;
  • досвід роботи з nbdev;
  • розуміння аналітичних, транзакційних та гібридних баз даних;
  • досвід у Java розробці;
  • науковий ступінь з комп‘ютерних наук або сумісної галузі.

Будемо раді Вам у команді ROZETKA. Не зволікайте і надсилайте резюме.