Thinking Machines Lab

Software Engineer, Inference

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

Инженер в команду inference-инфраструктуры Thinking Machines. Отвечает за надёжность, масштабирование и эффективность систем, обслуживающих модели в проде, включая multi-tenant платформу Tinker.

Задачи

  • Эксплуатировать и масштабировать продакшн-системы inference, обслуживающие живой трафик, включая multi-tenant платформу Tinker
  • Отвечать за процесс выкатки новых моделей, версий и оптимизаций inference с безопасным инкрементальным деплоем
  • Развивать observability, алертинг и планирование мощностей для быстрого обнаружения и устранения инцидентов
  • Совместно с командами inference и research внедрять новые техники обслуживания без потери надёжности
  • Руководить incident response по продакшн-инцидентам inference, проводить root cause analysis и внедрять устойчивые исправления
  • Проектировать graceful degradation, failover и резервирование для устойчивости обслуживания при росте нагрузки
  • Управлять компромиссами между мощностями и стоимостью инфраструктуры при росте трафика и размеров моделей

Требования

  • Опыт эксплуатации крупномасштабных latency-sensitive продакшн-систем
  • Владение Python и Go или другим системным языком
  • Опыт с observability, мониторингом и incident response для продакшн-сервисов
  • Глубокое понимание распределённых систем и их отказов при масштабе
  • Желательно: опыт продакшн-inference для LLM или крупных ML-систем
  • Желательно: опыт с системами деплоя и выкатки (canary, blue/green, feature flags)
  • Желательно: опыт планирования мощностей и оптимизации затрат на GPU/TPU
  • Желательно: знакомство с техниками inference (batching, caching, quantization) и их операционными последствиями
  • Желательно: готовность к on-call и руководству incident response
  • Желательно: готовность работать с высокой автономией в быстро меняющейся среде раннего этапа

Условия

  • Офис в San Francisco, CA
  • Годовая зарплата $300,000 - $400,000 USD
  • Виза-спонсорство
  • Медицинская, стоматологическая и оптическая страховка
  • Неограниченный PTO
  • Оплачиваемый отпуск по уходу за ребёнком
  • Поддержка релокации при необходимости

Навыки

  • Python
  • Go
  • distributed systems
  • observability
  • monitoring
  • incident response
  • capacity planning
  • GPU
  • TPU
  • batching
  • caching
  • quantization
  • canary deployments
  • blue/green deploys
  • feature flags

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Software Engineer, Inference — Thinking Machines Lab, 300,000 – 400,000 USD в год, San Francisco | itrelocate