CarGurus

Principal ATA Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Development Engineer в команду Recommendations компании CarGurus. Задача — определять техническое направление платформы рекомендаций и превращать ML/AI-модели в персонализированный опыт для миллионов покупателей автомобилей.

Задачи

  • Определять техническое направление платформы рекомендаций и вести архитектуру across нескольких команд
  • Строить масштабируемые рекомендательные системы на основе данных о покупателях, автомобилях, инвентаре и поведении
  • Совместно с Data Science выводить модели в продакшн и постоянно улучшать качество рекомендаций
  • Развивать персонализацию, ранжирование, эксперименты и AI-рекомендации на всём пути покупателя
  • Вести сложные кросс-функциональные инициативы от технического дизайна до поставки и измерения результата
  • Повышать надёжность, масштабируемость, наблюдаемость и операционную эффективность рекомендательных сервисов
  • Влиять на технические решения в организации, менторить инженеров и повышать планку через дизайн- и код-ревью
  • Использовать AI-ассистированную разработку для ускорения поставки при сохранении качества, безопасности и надёжности

Требования

  • 10+ лет опыта разработки и эксплуатации крупномасштабных клиентских систем
  • Степень бакалавра в Computer Science, Engineering или смежной области
  • Глубокая экспертиза в архитектуре ПО, распределённых системах, API и production engineering
  • Опыт ведения технического направления across командами и сложных многоквартальных инициатив
  • Сильный опыт с Kotlin, Java, C#, Python или похожими языками; предпочтительно Kotlin
  • Сильный SQL и опыт работы с реляционными БД, включая вопросы производительности
  • Опыт партнёрства с Data Science или ML-командами для вывода моделей в продакшн
  • Отличные коммуникативные навыки и умение влиять, опыт согласования технических и кросс-функциональных партнёров
  • Практическое техническое лидерство: код, архитектура, дизайн-ревью и менторинг инженеров
  • Интерес к AI и опыт использования AI для улучшения продуктов и продуктивности инженеров
  • Опыт построения рекомендательных, персонализационных, поисковых, ранжирующих, маркетплейсных или discovery-систем
  • Опыт с ML-платформами, real-time или batch feature pipelines, системами экспериментов, оценкой моделей или метриками рекомендаций
  • Опыт создания потребительских продуктов для сравнения вариантов, принятия решений или сложного пути покупки
  • Опыт с cloud-native архитектурами, event-driven системами, потоковыми данными и высоконагруженными сервисами

Условия

  • Гибридный формат работы и гибкая модель
  • Equity для всех сотрудников
  • Программы карьерного развития и корпоративной благотворительности, ERG-сообщества
  • Щедрые отпуска и политики time off
  • Бесплатные обеды, скидка на новый автомобиль, приложения для медитации и фитнеса, компенсация транспортных расходов
  • Возможны дискреционные бонусы и Restricted Stock Units (RSUs)

Навыки

  • Kotlin
  • Java
  • C#
  • Python
  • SQL
  • реляционные базы данных
  • distributed systems
  • API
  • machine learning
  • AI
  • personalization
  • ranking
  • recommendation systems
  • experimentation
  • feature pipelines
  • cloud-native
  • event-driven systems
  • streaming data

Похожие вакансии

Lead Machine Learning Engineer - Merchandising AI (ML Ops)
TargetLeadBrooklyn ParkГибрид
132,000 – 238,000 USD в год
9 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Systems Software Engineer - NV Cloud Functions
NVIDIASeniorОфис
152,000 – 287,500 USD в год
6 окт.
Senior System Software Engineer, ML and Vector Search
NVIDIASeniorУдалённо
184,000 – 287,500 USD в год
5 окт.
Senior Staff AI Engineer - Global Infrastructure
American ExpressSeniorNew YorkГибрид
144,250 – 256,250 USD в год
2 окт.
Principal ATA Engineer — CarGurus, 170,000 – 212,000 USD в год, Boston | itrelocate