Mutual of Omaha Mortgage
Software Engineer – AI Systems
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду AI-систем ипотечной компании. Проектирование и поддержка AI-сервисов и агентных пайплайнов на Anthropic SDK/API с полным стеком Python и React/TypeScript.
Задачи
- Проектировать, разрабатывать и разворачивать веб-приложения, AI-сервисы и агентные пайплайны (tool-use циклы, многошаговые агенты, оркестрация)
- Разрабатывать и поддерживать интеграции с Anthropic API/SDK (модели Claude, tool use, prompt caching, streaming)
- Писать, итерировать и оценивать промпты на надёжность, безопасность и экономичность
- Разрабатывать RESTful API на Python и фронтенд на React/TypeScript вокруг AI-функций
- Отвечать за DevOps для AI-сервисов: CI/CD, контейнеризация (Docker), деплой в облако (AWS/Azure), мониторинг и наблюдаемость агентных запусков
- Писать оптимизированный SQL к реляционным БД
- Проектировать фреймворки автотестов как для детерминированного кода, так и для недетерминированных AI-выходов (eval-харнессы, регрессионные наборы)
- Кросс-функционально взаимодействовать с командами и переводить бизнес-потребности в технические решения на базе AI
- Вести техническую документацию (архитектура, решения по промптам, поведение и ограничения агентов)
Требования
- Степень бакалавра в computer science, смежной области или эквивалентный опыт
- 2+ года профессионального опыта в разработке ПО
- 2+ года опыта работы с Python и Flask или Django
- Обязательно: практический опыт с Anthropic SDK/API и Claude Console
- Владение Git
- Сильный опыт разработки RESTful API
- Практический опыт с SQL и реляционными БД (MySQL, MSSQL, Postgres)
- Опыт построения и отладки агентных циклов (tool-call циклы, многоходовые агенты, восстановление после ошибок, паттерны самопроверки)
- Умение адекватно оценивать масштаб AI-решения — понимание, когда мультиагентная оркестрация избыточна
- Опыт с DevOps: Docker, CI/CD, облачные платформы AWS или Azure
- Знакомство с библиотеками тестирования (pytest, jest); опыт с LLM eval-фреймворками — плюс
- Сильные навыки отладки сложных частично недетерминированных систем
- Отличные коммуникативные навыки: умение объяснять поведение, ограничения и компромиссы AI нетехническим стейкхолдерам
- Осведомлённость о ландшафте AI — локальные/open-source модели, новые инструменты, альтернативы хостинговым API, компромиссы по стоимости, задержке, приватности и качеству
Условия
- Годовая зарплата $135,000–$150,000
- Право на incentive compensation
- Отпуск с накоплением за каждый период выплат
- 40 часов оплачиваемого больничного после 90 дней
- 9 оплачиваемых праздников + 1 культурный праздничный день (floating holiday)
- Несколько планов PPO Medical, а также HDHP
- Стоматологическая страховка
- Страхование зрения
- Оплачиваемая компанией страхование жизни
- 401K с щедрым вкладом работодателя
- Дополнительные бенефиты: опциональное страхование жизни, FSA, страхование питомцев и др.
- Бесплатные юридические услуги
- Программа кредитования сотрудников
Навыки
- Python
- Flask
- Django
- TypeScript
- React
- SQL
- MySQL
- MSSQL
- Postgres
- Anthropic SDK
- Anthropic API
- Claude
- Prompt engineering
- Agentic workflows
- RESTful API
- Git
- Docker
- CI/CD
- AWS
- Azure
- pytest
- jest
- LLM eval