Workday

Senior Software Engineer - Context and Semantics (AI)

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

Senior-инженер в команду Context and Semantics, которая строит семантический слой и инфраструктуру для AI-агентов Workday. Роль на стыке распределённой обработки данных и прикладного AI: RAG-пайплайны, vector search, query federation.

Задачи

  • Проектировать, разрабатывать и разворачивать backend-сервисы, API и data pipelines, формирующие семантический и контекстный слой для AI-агентов Workday
  • Проектировать и оптимизировать enterprise-grade RAG-пайплайны: генерация эмбеддингов, стратегии чанкинга, интеграция векторных БД (Pinecone, Milvus, Elasticsearch)
  • Строить и масштабировать распределённые слои выполнения запросов (Trino) для выборки и трансляции контекста между транзакционными системами и data lake
  • Разрабатывать workflows динамического управления контекстом и памятью с использованием AI-оркестраторов (LlamaIndex, LangChain, GraphRAG) для многошагового агентного reasoning
  • Встраивать требования приватности данных, tenant isolation и RBAC в слои retrieval и контекста
  • Оптимизировать архитектуру под низкую задержку retrieval и высокую пропускную способность LLM-взаимодействий, управление токенами и context window
  • Менторить middle и junior инженеров, проводить code и design review, задавать инженерные практики для нового 0-to-1 продукта

Требования

  • 8+ лет профессионального опыта в software engineering с фокусом на backend-архитектуру, data engineering или распределённые системы
  • 5+ лет практического программирования на Java, Python, Scala или Go
  • 1+ год опыта создания production-grade LLM-приложений, RAG-пайплайнов, vector search систем или knowledge graphs
  • Bachelor's degree (предпочтительно Master's) в Computer Science, Software Engineering или смежной технической области
  • Опыт построения или оптимизации распределённых SQL query engines (Trino, Presto, Spark) и связывания операционных и аналитических хранилищ
  • Глубокое понимание современных AI-оркестраторов (LangChain, LlamaIndex, Semantic Kernel) и моделей эмбеддингов
  • Подтверждённый опыт проектирования масштабируемых высокопроизводительных REST/gRPC API и микросервисов
  • Опыт работы с чувствительными регулируемыми данными, понимание enterprise security boundaries и data governance
  • Высокая автономность и способность декомпозировать открытые AI-продуктовые цели в конкретные инженерные решения
  • Опыт с платформой Workday или enterprise SaaS архитектурами — сильный плюс

Условия

  • Гибридный формат Flex Work: не менее 50% времени в квартал в офисе или у клиентов, остальное — удалённо
  • Годовая базовая зарплата $190,100–$285,100 USD в зависимости от локации
  • Возможны бонус по Workday Bonus Plan или комиссия/бонус по роли, а также ежегодные refresh stock grants
  • Комплексный пакет бenefits (подробности по ссылке Workday Benefits)
  • Workday — Equal Opportunity Employer, рассматривает кандидатов с судимостями в соответствии с Fair Chance law
  • Возможность запросить reasonable accommodation, в том числе по использованию AI-инструментов

Навыки

  • Java
  • Python
  • Scala
  • Go
  • RAG
  • Vector Search
  • Pinecone
  • Milvus
  • Elasticsearch
  • Trino
  • Presto
  • Spark
  • LlamaIndex
  • LangChain
  • GraphRAG
  • Semantic Kernel
  • Knowledge Graphs
  • LLM
  • REST
  • gRPC
  • Microservices
  • RBAC
  • Data Lake
  • OMS
  • Embeddings
  • Distributed Systems
  • SQL

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

Senior Software Engineer - AI/ML
US BankSeniorMinneapolisГибрид
119,765 – 140,900 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
AI Engineer 4
Capital OneSeniorNew YorkОфис
197,300 – 245,600 USD в год
13 окт.
Efficiency AI Ops Engineer Hybrid
CiscoMiddleSan JoseГибрид
203,000 – 258,600 USD в год
13 окт.
Principal AI Engineer, SMAI
Micron TechnologyLeadBoiseОфис
13 окт.
Senior Software Engineer - Context and Semantics (AI) — Workday, 160,100 – 285,100 USD в год, Pleasanton | itrelocate