Western Governors University
Staff Software Engineer, AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик, технический центр создания AI-ассистента в студенческом портале WGU: retrieval, инференс, guardrails, оценка качества и безопасность. Hands-on роль с техническим лидерством в среде Java и Angular.
Задачи
- Проектировать и строить чат-фундамент ассистента портала: retrieval по контенту и данным WGU, интеграция инференса, состояние диалога, сервисный слой
- Отвечать за модель безопасности и приватности ассистента, включая authorization-aware retrieval и генерацию с соблюдением FERPA
- Строить guardrails и governance: фильтрация входа и выхода, отказы и эскалации, защита от prompt-injection, аудит-логи, объяснимость
- Выстраивать оценку, регрессионное тестирование и observability для недетерминированных AI-выходов (groundedness, точность, качество, латентность, стоимость)
- Проектировать, разрабатывать, тестировать и эксплуатировать full-stack фичи портала в среде Java и Angular
- Интегрировать ассистента с системами учёта, identity-провайдерами и внутренними сервисами, участвовать в production support
- Менторить инженеров через дизайн, код-ревью и парное программирование, документировать решения
Требования
- Bachelor's Degree в Computer Science, IT или смежной области
- 8+ лет профессионального опыта разработки и эксплуатации production веб-приложений и веб-сервисов
- Подтверждённое техническое лидерство: проектирование и построение значимой системы, влияние на технические решения
- 2+ года hands-on опыта создания LLM-приложений в production: RAG, интеграция инференса, оценка качества выходов
- Full-stack production опыт с серверным языком (Java, Python, TypeScript/Node, C# или Go) и современным frontend-фреймворком (Angular, React или Vue)
- Опыт интеграции с базами данных и сторонними/enterprise-системами
- Умение проектировать с учётом безопасности, приватности, масштаба, надёжности и стоимости
Условия
- Full-time, офисная позиция: 5 дней в неделю в офисе в Salt Lake City, Utah
- Командировки до 20%, включая обязательные саммиты компании (1–2 в год)
- Бонусы; медицинская, стоматологическая и vision-страховка, telehealth и mental healthcare
- HSA и FSA, страхование жизни, disability, дополнительные покрытия
- Пенсионный план, wellbeing-программа, скидка на обучение в WGU
- Гибкий оплачиваемый отпуск и больничные без накопления, 11 оплачиваемых праздников, до 12 недель родительского отпуска
Навыки
- LLM
- RAG
- Java
- Angular
- Python
- TypeScript
- Node.js
- C#
- Go
- React
- Vue
- AWS Bedrock
- Amazon SageMaker
- AWS
- infrastructure as code
- CI/CD
- vector databases
- hybrid search
- prompt-injection testing
- red-teaming