Разработчик ПО (Middle), AI Applications
Местоположение: Удаленно
Тип занятости: Контракт с возможностью перехода в штат или Полный рабочий день
Мы ищем разработчиков ПО среднего уровня для создания и выпуска программного обеспечения, которое использует ИИ для решения реальных бизнес-задач. Вы будете работать над всем стеком наших приложений, проектируя сервисы и API, а также интегрируя возможности ИИ, такие как языковые модели, интеллектуальный поиск и автоматизация. Вы станете частью сплоченной команды, где каждый отвечает за результат, а не только за свою часть работы.
Что вы будете делать
- Проектировать, создавать, тестировать и поддерживать надежные и масштабируемые серверные сервисы, API и интеграции.
- Интегрировать возможности ИИ и машинного обучения в продукты, включая API LLM, генерацию, дополненную поиском (RAG) и автоматизацию рабочих процессов.
- Создавать и поддерживать конвейеры данных, которые обеспечивают функции ИИ чистыми, безопасными и высококачественными данными.
- Мониторить функции ИИ в производственной среде на предмет качества, задержек, затрат и безопасности, а также улучшать их со временем.
- Ответственно использовать инструменты разработки с поддержкой ИИ для ускорения работы при сохранении высокого качества кода.
- Участвовать в код-ревью, обсуждении архитектуры и планировании спринтов.
- Писать четкую документацию и убеждаться, что ваша работа имеет четкое определение завершенности.
- Сотрудничать с коллегами из команд продуктов, данных и инфраструктуры для решения проблем от начала до конца, включая пробелы между командами.
Что вы принесете с собой
- 3–5 лет профессионального опыта в разработке программного обеспечения.
- Сильные навыки в как минимум одном современном языке программирования, таком как Java, C#, JavaScript/TypeScript или Go.
- Опыт создания и использования REST API, а также работы с базами данных SQL и/или NoSQL.
- Практический опыт интеграции сервисов ИИ или МО, таких как API LLM, эмбеддинги или рабочие процессы на основе подсказок (prompt-based workflows), в приложения.
- Рабочее знание основной облачной платформы (AWS, Azure или GCP).
- Знакомство с Git, CI/CD конвейерами и автоматизированным тестированием.
- Понимание безопасного кодирования, конфиденциальности данных и принципов ответственного использования ИИ.
- Четкие коммуникативные навыки и ориентированный на решение задач, командный подход к работе.
- Предпринимательский склад ума стартапа является преимуществом.
Желательно иметь
- Опыт работы с Python (плюс).
- Фреймворки, такие как FastAPI или Django, особенно полезны.
- Опыт работы с инструментами ИИ, такими как LangChain, LlamaIndex или векторные базы данных.
- Опыт работы с MLOps, оценкой моделей или наблюдаемостью ИИ (AI observability).
- Опыт работы с контейнерами и оркестрацией (Docker, Kubernetes).
- Опыт работы в сфере обработки кредитных карт, финансов, банковского дела приветствуется.