EVO
EVO — продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено та в гібридному форматі. Місія EVO — створювати можливості для розвитку підприємництва. Ми робимо маркетплейси для онлайн-шопінгу і замовлення послуг — Prom.ua, Satu.kz, Bigl.ua, Kabanchik.ua, Shafa.ua. Також розвиваємо фінтех (проєкт RozetkaPay) та логістику. Активно розвиваємо кілька волонтерських проєктів: - платформа для донатів Volonter by Prom. Тут запускаються збори на волонтерські потреби для наших захисників і всіх українців. - платформа для безпечної волонтерської співпраці — Pidmoha. Вона згуртовує в одному місці волонтерів та організації, які потребують допомоги або готові допомогти у різних категоріях: медична, допомога тваринам, військова, транспорт, житло та гуманітарна допомога; Щомісяця, на маркетплейсах EVO люди роблять більш 2 млн замовлень. Кожен другий інтернет-покупець України купує на наших майданчиках. Про технічний департамент EVO: Основні мови програмування, які ми використовуємо це Python 3, JS / TS, Golang. Є проекти на Rust, Scala, Kotlin. Стандартна база даних для наших проектів - PostgreSQL, також використовуємо Redis, MongoDB. Для пошуку використовуємо ElasticSearch. Під вирішення окремих завдань існують свої плагіни. Працюємо з Clickhouse. В якості черг повідомлень RabbitMQ або Kafka. SPA програми будуємо здебільшого на. Для складання JS модулів використовуємо webpack, CSS стилі - CSS Modules. З інфраструктурних інструментів використовуємо: Gitlab, Docker, Kubernetes, Istio, Prometheus, Grafana, Kibana. Все, що потрібно для великого продакшн проекту: логінг (kibana), метрики, моніторинг (grafana) Стек мобільних технологій: Мови: Swift і Kotlin. Нові проекти пишемо на Flutter. Наш продакт інженерний підхід в EVO: Ми працюємо крос-функціональними командами до 10 осіб. Зазвичай, команда складається з продакт-менеджера, тімліда, розробників, тестувальників і дизайнерів. У деяких командах свої дата-аналітики, маркетологи та інші фахівці, які потрібні команді. Компанія продуктова, тому нам важливо щоб розробник був продуктово орієнтований. Це означає, що розробник не просто виконує поставлене завдання, а й розуміє проблеми бізнесу, які вирішує це завдання і може запропонувати більш оптимальне рішення, якщо таке існує, або показати, що ця задача не має цінності.
-
· 352 views · 23 applications · 26d
Machine Learning Engineer (Prom.ua)
Full Remote · Ukraine · Product · 2 years of experience · A1 - Beginner Ukrainian Product 🇺🇦Prom.ua – найбільший маркетплейс України, де продаються понад 200 млн товарів від десятків тисяч підприємців з усієї країни. На Prom.ua: кожен покупець може знайти все, що потрібно, за найкращою ціною: від зубної щітки до культиватора для саду та...Prom.ua – найбільший маркетплейс України, де продаються понад 200 млн товарів від десятків тисяч підприємців з усієї країни.
На Prom.ua:
- кожен покупець може знайти все, що потрібно, за найкращою ціною: від зубної щітки до культиватора для саду та городу.
кожен підприємець може продавати товари в каталозі маркетплейса, на сайті, створеному на платформі Prom та у мобільному додатку "Prom покупки".
Prom.ua в цифрах:
- щодня маркетплейс відвідують 4,8 млн осіб
- на маркетплейсі працюють понад 60 тис. компаній
- у каталозі 200 млн товарів
Про команду:
Ми оптимізуємо різні частини продукту, використовуючи дані і алгоритми машинного навчання. Паралельно розбудовуємо ШІ-системи, що надають стратегічну перевагу компанії і допомагають їй слідувати візії - створення комерції майбутнього.
Зараз в команді 7 людей:- 2 Senior Data Scientist
- 2 Middle Data Scientist
- Senior Machine Learning Engineer
- MLOps Engineer
- Team Lead
Напрямки роботи команди:
- рекомендації товарів і персоналізація
- згортання товарів в продуктові моделі
- автоматична оцінка якості та модерація контенту товарів: категоризація, машинний переклад, автозаповнення характеристик, генерація контенту
- пошук та ML-ранжування
- генерація і лінкування тегів для SEO
Особливості роботи в команді:
- активно занурюємось в продуктове середовище, тісно взаємодіємо з іншими командами - > мало досліджень йде під стіл, багато моделей в production
- розуміємо поставлені цілі, орієнтуємось на результат -> модельки роблять те, що потрібно, і не роблять те, що не потрібно
- мінімальна бюрократія, можна обирати задачки, які більше лежать до душі, заохочуємо ініціативу, але й розраховуємо на відповідальність за результат
- фокусуємось на розбудові інфраструктури для більшої надійності рішень, автоматизації рутини і щоб легше було впроваджувати моделі з нуля
- більшість проєктів версіонуємо і документуємо, це допомагає комфортно працювати декільком фахівцям
- багато працюємо в команді, віримо у зворотній звʼязок і підтримку, жартуємо жарти
- обмінюємось досвідом: проводимо авторські курси, презентуємо свої проєкти, влаштовуємо брейн-шторми
Розбудовуємо тісні зв’язки з командами розробки, тестування та аналітиками.
Для повсякденної роботи піднятий JupyterHub сервер з можливістю задавати необхідні характеристики робочого середовища, можна працювати на локальній машині. Маємо свої сервери з відеокартами для навчання і розгортання моделей.
Проєкти з технічного боку:
Мова програмування: Python
Аналіз і обробка даних: Jupyter Notebook, Pandas, NumPy
Machine Learning і Deep Learning: Scikit-learn, TensorFlow, PyTorch, FAISS, XGBoost
LLM API: Gemini, ChatGPT, vllm, gemma, mistral
Візуалізація даних і моніторинг: Matplotlib, Seaborn, Plotly, Bokeh, Tableau, Grafana
Бази даних: Postgres
Big Data і розподілені обчислення: Apache Spark, Hadoop
MLOps: MLflow, DVC, TensorFlow Serving, Python packaging, Fast API, uv
Даги: Airflow
Черги даних: Kafka
Пошук: Elasticsearch
Для даної ролі важливо:- досвід роботи з фреймворками для розробки нейромереж (PyTorch/TensorFlow);
- досвідченість у роботі з машинним навчанням: постановка задачі, збір і дослідження даних (PySpark, pandas), тренування моделі, оцінка результатів, аналіз роботи моделі, підготовка до розгортання;
- досвід класифікації/сегментації/генерації текстів як класичними методами, так і deep learning;
- досвід розгортання та супроводження моделі в production, покращення вже існуючих моделей;
- вміння писати надійний і чистий код на python, розуміння і використання різних структур даних, OOP, а також, володіння VC (Git etc);
- користування лінтерами (ruff) і інструментами перевірки типів даних (mypy);
- досвід роботи з Docker, пакетними менеджерами (uv, pdm), CI/CD;
вміння тестувати свої рішення і забезпечувати їх безперебійну роботу.
Можливі задачі:
- матчинг товарів до продуктових моделей,
- розвиток системи класифікації товарів,
- покращення моделі ранжування товарів у пошуковій видачі, побудова моделі семантичного пошуку
дослідження нових напрямків застосування машинного навчання для вирішення задач бізнесу.
Етапи підбору:
- зустріч-знайомство з Team Lead
- технічна співбесіда
фінальна співбесіда з Продакт менеджером
Про роботу в EVO:
- cоціальний пакет — офіційне працевлаштування, 24 дні оплачуваної відпустки на рік і необмежена кількість лікарняних, щоб ви могли відпочивати та дбати про своє здоров’я.
- турбота про здоров’я — ми покриваємо медичне страхування та пропонуємо підтримку корпоративного психолога, адже переконані, що піклування про ментальне здоров’я є так само важливим, як і про фізичне.
- гнучкий формат роботи — віддалено або в офісі. Ви можете працювати дистанційно або відвідувати наш затишний офіс в Києві, який повністю енергонезалежний та оснащений усім необхідним.
- волонтерська спільнота – ми регулярно проводимо благодійні аукціони, збираємо гроші на дрони-розвідники та підтримуємо волонтерські ініціативи співробітників.
- ми надаємо рівні можливості для всіх – тому не допускаємо дискримінації за будь-якими ознаками. Також ми відкриті до співпраці з ветеранами/ветеранками та готові підтримати їх на шляху до нових професійних досягнень.
- можливість навчання та професійного зростання. Чесність та відкритість у всіх комунікаціях. Конструктивний зворотний зв’язок за результатами роботи. Підтримка лідера і команди.
-
· 98 views · 14 applications · 8d
IT Business Analyst (Payments-Billing Team, RozetkaPay)
Hybrid Remote · Ukraine · Product · 2 years of experience · None Ukrainian Product 🇺🇦Про проєкт: RozetkaPay — сервіс, що забезпечує швидкі, зручні та надійні платежі онлайн та офлайн, роблячи покупки простими та безпечними. RozetkaPay входить до групи компаній EVO-Rozetka. Платіжний сервіс створений на базі найвідоміших маркетплейсів...Про проєкт:
RozetkaPay — сервіс, що забезпечує швидкі, зручні та надійні платежі онлайн та офлайн, роблячи покупки простими та безпечними.
RozetkaPay входить до групи компаній EVO-Rozetka. Платіжний сервіс створений на базі найвідоміших маркетплейсів країни: Rozetka, Prom, Vchasno, Bigl, Shafa, Volonter by Prom. Також наші сервіси уже використовують: Vodafone, Robota.ua, Планета Кіно, Helsi, Tickets.ua, Prjctr.com, Arena, Unitalk, Svagra, Polis.ua, Apollo Next, Checkbox, Chicco та інші.
Ми шукаємо IT бізнес аналітика в payments & billing команду, яка відповідає за транзакційний бізнес компанії (створення та проведення фінансових операцій, їх виплату мерчантам).
На цій ролі ВА візьме на себе повний цикл перетворення ідей у сфері роботи з транзакціями: від високорівневих вимог стейкхолдерів до структурованих задач у бек-лозі, а також допоможе будувати та оптимізувати ключові платіжні процеси (від ініціації транзакції до виплати) у динамічному FinTech-середовищі.
Склад команди: Product manager, Tech lead, 4 developers, 3 QA
Технологічний стек: Golang, gRPC, HTTP Postgresql, Redis, RabbitMQ, Kafka, OpenSearch, Temporal GCP, Kubernetes, Docker, GitLab CI, Argo CD та будь-яка технологія, яку команда визнає за потрібну для використання
Важливо для цієї ролі:- досвід роботи від 2 років в IT проєктах в ролі бізнес або системного аналітика
- наявність практичного досвіду збору, аналізу та формалізації вимог замовника або бізнес-користувачів, також написання, узгодження та управління життєвим циклом технічної документації до продукту
- вміння та бажання розібратися з новими вимогами і знаходити варіанти роботи з обмеженнями
- розуміння мікросервісної архітектури, основ СУБД
- знання стандартів та практик побудови ІТ-сервісів
- базові знання проєктного менеджменту: побудова роадмапу розробки продукту
Буде перевагою:- розуміння роботи фінтех продуктів та інтеграції з платіжними агрегаторами та/або банками, автоматизацією операційної діяльності, обліку операцій чи білінгу, звітності
Задачі:- вивчення та аналіз поточної архітектури і взаємодії наявних сервісів між собою
- взаємодія з зовнішніми партнерами щодо питань впровадження функціоналу та інтеграції сторонніх API
- взаємодія з внутрішніми замовниками: операційним підрозділом, бухгалтерською службою, бізнес-підрозділами
- оцінка технічної документації чи бізнес вимог від замовника, проєктування технічних рішень та перетворення бізнес вимог в прикладні задачі для команди розробки (сумісно з командою)
- підготовка технічної документації та інструкцій щодо використання впровадженого функціоналу
Етапи відбору:- зустріч-знайомство
- технічна співбесіда із CPO RozetkaPay
- фінальна співбесіда
Про роботу в EVO:Соціальний пакет — офіційне працевлаштування, 24 дні оплачуваної відпустки на рік і необмежена кількість лікарняних, щоб ви могли відпочивати та дбати про своє здоров’я.
Турбота про здоров’я — ми покриваємо медичне страхування та пропонуємо підтримку корпоративного психолога, адже переконані, що піклування про ментальне здоров’я є так само важливим, як і про фізичне.
Гібридний формат роботи — віддалено, а також командні офісні дні (декілька разів на квартал). Офіс в Києві повністю енергонезалежний та оснащений усім необхідним. Гнучкий графік — бізнес час в компанії 10:00-17:00.
Волонтерська спільнота — ми регулярно проводимо благодійні аукціони, збираємо гроші на дрони-розвідники та підтримуємо волонтерські ініціативи співробітників.
Ми надаємо рівні можливості для всіх — тому не допускаємо дискримінації за будь-якими ознаками. Також ми відкриті до співпраці з ветеранами/ветеранками та готові підтримати їх на шляху до нових професійних досягнень.
Командні принципи та підходи — робота в команді професіоналів, які звикли ділитися досвідом та в продукті, який стрімко розвивається, з амбітними та цікавими цілями і планами. Команді притаманна швидка реакція на зміни, чого вимагає сфера та адаптивність до нового. Ініціативність та залученість — це гарні помічники в роботі.
More -
· 78 views · 10 applications · 6d
Middle Python Developer
Hybrid Remote · Ukraine · Product · 3 years of experience Ukrainian Product 🇺🇦Prom.ua – найбільший маркетплейс України, де десятки тисяч підприємців продають понад 200 мільйонів товарів, а щодня сайт відвідують 4,8 млн користувачів. Ми допомагаємо малому бізнесу продавати онлайн, а людям – швидко, зручно та вигідно знаходити...Prom.ua – найбільший маркетплейс України, де десятки тисяч підприємців продають понад 200 мільйонів товарів, а щодня сайт відвідують 4,8 млн користувачів.
Ми допомагаємо малому бізнесу продавати онлайн, а людям – швидко, зручно та вигідно знаходити потрібне.
У технічній команді SEO & Performance працюємо над тим, щоб Prom був швидким, стабільним і помітним у Google-пошуку. Шукаємо Middle Python Developer, хто буде впливати на продукт, брати на себе складні виклики та знаходити ефективні рішення для комплексних задач. Робота включає розробку та вдосконалення рішень: створення сервісів, пайплайнів та інструментів для обробки й аналізу даних.
Майбутній таск-лист:
- Технічна відповідальність за SEO-інструменти та рішення: підтримка стабільності систем, швидка реакція на зміни в SEO-потребах та ініціація покращень для підвищення ефективності.
- Дослідження проблем та пошук рішень для складних ситуацій.
- Розвиток сервісу керування тегами, оптимізація пайплайнів обробки даних, розробка CMS-функціоналу та інтеграція рішень у GraphQL API.
- Автоматизація рутинних процесів і впровадження інструментів моніторингу, логування та алертингу.
- Оптимізація генерації Sitemap та підвищення перформансу і навантажувальної здатності системи.
- Розробка нового продуктового функціоналу для покупців, який напряму впливає на користувацький досвід і бізнес-метрики.
- Оптимізація performance сайту та покращення Core Web Vitals через аналіз, експериментування й впровадження рішень для підвищення швидкості порталу.
Для цієї ролі важливо:
- Досвід роботи з Python 3+ роки, глибоке розуміння нюансів мови та моделі даних, вміння писати чистий код з використанням mypy-типізації.
- Скіл розробки веб-серверів та загальне розуміння роботи веб-протоколів.
- Уміння працювати з реляційними базами даних (у нас Postgres), бекграунд у написанні ефективних запитів та базове розуміння переваг і обмежень різних сховищ.
- Базові знання структур даних.
- Вміння користуватися Git.
- Готовність вивчати нові технології та глибоко занурюватися у деталі вже знайомих рішень.
- Вміння брати на себе ініціативу та бажання впливати на продукт.
Буде класно:
- Досвід роботи з Kubernetes і Docker для контейнеризації та оркестрації сервісів.
- Знання міжсервісної комунікації: Kafka, gRPC, REST.
- Досвід взаємодії з фронтендом через GraphQL.
Наш офер-лист:
- Велика зона відповідальності та вплив. Рішення напряму впливають на продукт, яким користуються мільйони, а також є можливість розширювати свою роль і впливати на розвиток напрямку.
- Високонавантажений проєкт та цікаві задачі. Робота над складними та технологічно насиченими задачами, які стимулюють професійний розвиток.
- Сильна команда. Співпрацювати з крос-функційними командами, а також отримувати підтримку від техліда та архітектора.
- Розвиток і навчання. Менторство, щорічні performance review, внутрішні бази знань, коучингові та менторські сесії, а також підтримка навчання поза компанією.
- Стабільність і турбота. Офіційне працевлаштування, 24 дні оплачуваної відпустки, необмежена кількість лікарняних, медичне страхування та корпоративний психолог.
- Гнучкий фултайм. Можливість працювати віддалено або в офісі в Києві, комфортному та облаштованому для продуктивної роботи та командних зустрічей.
- Прозорі процеси. Мінімум ad-hoc завдань, чітке планування, автономність у роботі й взаємоповага між командами.
- Цінності EVO та ком’юніті. Відкритість, повага та рівні можливості, тімбілдинги, благодійні аукціони та волонтерські ініціативи – команда об’єднується не лише в роботі.
Що чекатиме після відгуку: інтерв’ю з рекрутером -> технічна співбесіда -> зустріч з менеджерами -> оффер.
Якщо хочеться бачити реальний вплив роботи на продукт, а також зростати разом із командою — будемо раді знайомству та чекаємо на відгук!
More