Найпопулярнішому інтернет-магазину 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. Не зволікайте і надсилайте резюме.