Cursor
Software Engineer, ML Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер ML Platform в Cursor — построение инфраструктуры, превращающей реальное использование продукта в улучшение моделей и обеспечивающей быструю работу исследований на больших GPU-кластерах. Роль в одной из четырёх команд: Telemetry, ML Data Platform, Observability или ML DevX and Systems.
Задачи
- Проектировать, строить и эксплуатировать ключевые платформенные системы, ежедневно используемые ML-исследователями и продуктовыми инженерами
- Тесно работать с исследователями, превращая повторяющиеся боли в надёжную инфраструктуру
- Отвечать за надёжность, производительность и developer experience систем в своей зоне
- Итеративно выпускать изменения в плоской структуре с высокой степенью ответственности, измерять эффект и повышать планку
Требования
- Сильный опыт в системной/инфраструктурной разработке ПО, интерес к построению платформ, от которых зависят другие инженеры
- Опыт владения production распределёнными системами значимого масштаба (ingestion, data pipelines, scheduling/orchestration или аналогичное)
- Уверенная работа с Linux, облаком и/или bare metal, современной оркестрацией (Kubernetes, Ray или эквивалент)
- Желание плотно работать с ML-исследователями и продуктовыми инженерами
- Комфорт в среде с высокой ответственностью и коротким циклом обратной связи
Условия
- Офисы в North Beach (San Francisco), Palo Alto и Manhattan (New York)
- Плоская структура, небольшая команда с высокой концентрацией талантов
- Процесс найма: 2-3 коротких технических интервью, затем onsite с небольшим проектом и знакомством с командой
Навыки
- Linux
- Kubernetes
- Ray
- Spark
- Flink
- OpenTelemetry
- GPU
- distributed systems
- data pipelines
- event ingestion
- cluster scheduling