Apple

Software Engineer, Triage Services

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

Инженер в команду System Triage Services, которая строит критически важные приложения для обнаружения, анализа и классификации низкоуровневых сбоев ПО на всех платформах Apple. Роль сочетает разработку распределённых систем с созданием AI-агентов для автономного триажа багов.

Задачи

  • Проектировать и руководить поставкой end-to-end платформы агентного триажа: оркестрация агентов, интеграция инструментов, data pipelines, жизненный цикл сборки и интеграции с фокусом на надёжность, задержки и стоимость в масштабе Apple
  • Определять стратегию оценки production-агентов: офлайн-бенчмарки, golden datasets, регрессионные гейты, детекция дрифта, калибровка уверенности
  • Строить observability, чтобы сбои, дрифт и решения с низкой уверенностью выявлялись до попадания к инженерам, и превращать эти сигналы в измеримые улучшения
  • Работать с лидами Core OS, Hardware и Silicon для поиска возможностей автоматизации, согласования требований и продвижения внедрения
  • Вести production-агентов через весь жизненный цикл — от прототипа до закалённого сервиса, включая operational excellence и on-call для критичной инфраструктуры триажа
  • Менторить и развивать инженеров в дизайне агентов, методологии оценки и распределённых системах; повышать техническую планку через design reviews и личный пример

Требования

  • Опыт software engineering в разработке и эксплуатации production распределённых систем или data-платформ в масштабе
  • Сильные навыки Python и system design, опыт владения архитектурой сервисов, от которых зависят другие команды
  • 2+ года разработки и вывода в production LLM-based или агентных систем, включая tool calling, оркестрацию и guardrails
  • Практический опыт проектирования фреймворков оценки ML/LLM-систем: офлайн-бенчмарки, регрессионное тестирование, детекция дрифта, confidence scoring
  • Знание архитектур RAG, генерации эмбеддингов, векторных баз данных и подготовки данных для агентных workflow
  • BS в Computer Science или смежной области либо эквивалентный практический опыт

Навыки

  • Python
  • LLM
  • RAG
  • vector databases
  • embeddings
  • distributed systems
  • system design
  • agent orchestration
  • tool calling
  • observability
  • data pipelines
  • ML evaluation

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

Senior Software Engineer (.NET) - VA
IronArch TechnologySeniorУдалённо
115,000 – 133,000 USD в год
5 нояб.
Software Developer (Systems Software)
Ardent PrinciplesMiddleChantillyОфис
130,000 – 260,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorBostonГибрид
195,500 – 352,100 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorNew YorkГибрид
195,000 – 408,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorSan JoseГибрид
195,000 – 408,000 USD в год
5 нояб.