inDrive
inDrive
1 001 – 5 000 Працівники
ЛогістикаМаркетингПодорожі
inDrive — глобальна компанія у сфері мобільності та доставки, яка управляє маркетплейсом поїздок і логістики, що поєднує пасажирів, водіїв, кур’єрів і компанії. Сервіси компанії охоплюють поїздки містом, міжміські перевезення, кур’єрську та вантажну доставку, а також фінансові послуги для споживачів і водіїв через inDrive.Money. Модель компанії дає змогу користувачам домовлятися про вартість поїздки, а її ширша діяльність охоплює логістику, подорожі та пов’язані маркетплейс-сервіси в різних країнах.

Старший інженер-програміст серверної частини, платформа ШІ — inDrive

Розробляйте сервіси на Go та Python для платформи машинного навчання inDrive, забезпечуючи роботу моделей у промисловому середовищі та інструментів MLOps. Допомагайте підтримувати спостережувану високонавантажену інфраструктуру для систем у 48 країнах.

Опис

  • Створюйте й підтримуйте серверні сервіси та внутрішні інструменти платформи машинного навчання на Go і Python.
  • Забезпечуйте випуск, моніторинг і чергову підтримку промислових сервісів.
  • Досліджуйте та проєктуйте функції платформи, фіксуючи ключові технічні компроміси.
  • Розробляйте інструменти розгортання та SDK для обслуговування моделей, автомасштабування й збору даних.
  • Поєднуйте сервіси машинного навчання із серверними системами за допомогою синхронної та асинхронної взаємодії.
  • Працюйте з фахівцями з даних та ML-інженерами над CI/CD моделей і конвеєрів, моніторингом і показниками продуктивності.
  • Забезпечуйте наскрізну спостережуваність за допомогою метрик, журналів, дашбордів, трасування, сповіщень та інструкцій для чергових.
  • Керуйте інфраструктурою як кодом за допомогою Terraform і Terragrunt, використовуючи перевірені запити на злиття.
  • Беріть участь у перевірці коду й проєктних рішень, наставляйте інженерів та оцінюйте зміни, створені ШІ, за тими самими стандартами, що й решту внесків.
  • Працюйте з командами аналізу даних, машинного навчання, розробки ПЗ та інженерії даних.

Вимоги

  • Щонайменше п’ять років комерційного досвіду серверної розробки, зокрема роботи з високонавантаженими системами.
  • Впевнений досвід роботи з Go у промисловому середовищі, зокрема знання розширених можливостей мови.
  • Вільне володіння Python для обробки даних і розробки сервісів.
  • Відмінне знання SQL, зокрема проєктування схем, індексації, оптимізації запитів, реплікації та секціонування.
  • Досвід роботи з Redis або подібним сховищем типу «ключ — значення».
  • Досвід роботи з HTTP, gRPC, Kafka або RabbitMQ з акцентом на надійність.
  • Досвід роботи з Docker і конвеєрами CI/CD, а також практичне знання Kubernetes.
  • Досвід роботи з основними сервісами AWS або Google Cloud для обчислень, зберігання даних, мереж, керування ідентифікацією та доступом.
  • Розуміння життєвого циклу машинного навчання, зокрема підготовки даних, метрик якості моделей, нефункціональних вимог і дрейфу концепції.
  • Знайомство зі scikit-learn, PyTorch або TensorFlow.
  • Досвід проєктування й експлуатації систем спостережуваності з метриками, журналюванням, дашбордами, трасуванням, сповіщеннями та інструкціями для чергових.
  • Досвід роботи з Prometheus, Grafana, ELK або подібними інструментами.
  • Знайомство з робочими процесами Git, перевіркою коду, командним рядком Linux та основами мереж, зокрема TCP/IP, DNS, VPC і балансувальниками навантаження.
  • Уміння чітко пояснювати технічні компроміси фахівцям з даних, власникам продукту й черговим інженерам.
  • Додатковою перевагою буде досвід роботи з інструментами MLOps, як-от Databricks, SageMaker, Kubeflow, MLflow або Airflow; інференсом на GPU чи для LLM; ШІ-агентами для програмування; ринками, що розвиваються; або інструментами інфраструктури як коду.

Переваги

  • Робота в глобальному масштабі: моделі в промисловому середовищі обслуговують користувачів у всьому світі, а проєкти передбачають значні бюджети на GPU та навантаження LLM.
  • Можливість для серверних інженерів розвиватися в напрямі MLOps; платформна команда може навчати й ділитися знаннями.
  • Розвивайте професійні навички завдяки наставництву, кар’єрним консультаціям і навчальним програмам.
  • Долучайтеся до програми Global Talent Exchange для здобуття міжнародного досвіду.
  • Беріть участь у загальнокорпоративних конкурсах, нагородженнях, спортивних заходах, соціальних ініціативах працівників і волонтерстві.
  • Доступні частково оплачувані мовні курси та внутрішні розмовні клуби.
  • Пакет пільг може відрізнятися залежно від місця роботи.