Senior Backend Developer (Agentic AI Platform)
Компания Software Country (ТОО Балхаш Системс) — технологическая компания, предоставляющая услуги по разработке программного обеспечения клиентам по всему миру. С 1993 года компания помогает предприятиям масштабировать инженерные мощности и создавать эффективное программное обеспечение.
Требуется Senior Backend Developer для разработки Agentic Curation Platform — системы нового поколения на основе искусственного интеллекта, предназначенной для автоматизации рабочих процессов курирования научных данных.
Проект представляет собой веб-платформу, использующую AI-агентов для обработки научных наборов данных, автоматизации курирования метаданных и повышения эффективности при сохранении рабочих процессов экспертной валидации.
Клиент — американская компания по науке о данных, работающая в фармацевтической и биотехнологической сфере и сосредоточенная на создании готовой к использованию ИИ инфраструктуры данных.
Требуется доступность в промежутке с 8:00 до 14:00 по восточному стандартному времени (EST).
Обязанности
- Проектирование и разработка бэкенд-архитектуры для платформы курирования данных на основе ИИ
- Создание и поддержка API с использованием Python и FastAPI
- Разработка систем оркестрации и выполнения AI-агентов
- Интеграция LLM-сервисов (Claude / OpenAI) и рабочих процессов на базе LangChain
- Реализация конвейеров приема, разбора и валидации данных
- Создание масштабируемых конвейеров обработки структурированных и неструктурированных научных данных
- Проектирование модульного выполнения навыков агентов и плагинной архитектуры
- Внедрение логирования, мониторинга, логики повторов и отслеживания выполнения AI-агентов
- Совместная работа с командами AI / Data Science и Product в итеративной среде
- Обеспечение масштабируемости, надежности и поддерживаемости бэкенд-систем
Требования
- Опыт бэкенд-разработки от 6 лет
- Уверенное владение Python, практический опыт работы с FastAPI
- Опыт работы с LangChain и фреймворками для AI-агентов
- Опыт создания агентных систем / мультиагентных сред
- Опыт интеграции LLM API (Claude, OpenAI и др.)
- Глубокое понимание системного проектирования и микросервисной архитектуры
- Опыт работы с асинхронной обработкой и конвейерами данных
- Опыт работы с SQL / NoSQL базами данных
- Опыт работы с Docker / контейнерными средами
- Английский язык уровня B2 (Upper-Intermediate) или выше
Будет плюсом
- Опыт работы с научными или биомедицинскими данными
Условия
- Гибкий график работы
- Возможность удаленной работы
- Возможности профессионального роста
- Медицинская страховка
- Релокационный бонус для кандидатов при переезде
