Amtex Systems Inc Опубликована 18 дней назад · отклик: bebee.com
Senior Back-end AI Software Engineer
ЗарплатаПо договорённости
ФорматУдалённо
ЛокацияНе указана
ГрейдSenior
ЗанятостьНа проект
Задачи
- Проектирование, разработка, тестирование, развёртывание и поддержка программного обеспечения продакшн-качества для AI-продуктов.
- Создание и улучшение масштабируемых приложений, API, микросервисов и распределённых систем.
- Совместная работа с учёными и инженерами в области машинного обучения для интеграции AI-возможностей в продукты, агентов и рабочие процессы.
- Тесное взаимодействие с Product, QA, DevOps и бизнес-заинтересованными сторонами для определения практических технических решений.
- Декомпозиция сложных или неоднозначных требований в чётко определённые инженерные задачи.
- Участие в формировании архитектуры, технических стандартов, практик кодирования и инженерных лучших практик.
- Устранение проблем производительности, надёжности, масштабируемости и интеграции в продакшн-средах.
- Участие в код-ревью, технических обсуждениях, Agile-церемониях и инициативах по непрерывному улучшению.
- Техническое наставничество и поддержка других инженеров.
- Использование инструментов разработки с поддержкой AI для повышения производительности, качества кода, тестирования и документации.
Требования
- 5+ лет профессионального опыта в разработке программного обеспечения.
- Опыт проектирования и разработки крупномасштабных, распределённых или облачных систем.
- Уверенный практический опыт работы с Python.
- Опыт проектирования и разработки RESTful API, предпочтительно с использованием FastAPI.
- Опыт работы с PostgreSQL или другой реляционной базой данных.
- Глубокое понимание архитектуры микросервисов и распределённых систем.
- Опыт работы с Docker и разработкой контейнеризованных приложений.
- Опыт автоматизированного тестирования и практик test-driven development.
- Опыт работы с Kafka или аналогичными технологиями обмена сообщениями, стриминга или очередей.
- Опыт работы с Git, CI/CD и практиками разработки Agile/Scrum.
- Сильные навыки коммуникации и сотрудничества с техническими и нетехническими заинтересованными сторонами.
- Степень бакалавра в области компьютерных наук, инженерии или смежной области, либо эквивалентный профессиональный опыт.
- Подтверждённый опыт использования AI-технологий, включая большие языковые модели, AI-агентов или инструменты разработки с поддержкой AI.
- Опыт работы с Kubernetes и развёртыванием облачных приложений.
- Опыт создания продуктов, агентов, платформ или инструментов для разработчиков на базе AI.
- Опыт использования AI-ассистентов для кодирования, таких как Claude Code, Codex, Cursor или аналогичных инструментов.
- Опыт работы с инженерами машинного обучения, дата-сайентистами или командами прикладного AI.
- Опыт эксплуатации программного обеспечения в чувствительных к безопасности, регулируемых, государственных или критически важных средах.
- Опыт в области observability, оптимизации производительности и продакшн-операций.
- Опыт работы в среде ранней стадии, высокого роста или высокого предпринимательства.
Условия
- 100% удалённая работа.
- Контракт на 6+ месяцев.
Инструменты в вакансии
Навыки и технологии
Направления