Компания: Nexorant LLC
Обязанности
- Проектировать, разрабатывать, тестировать и разворачивать AI-приложения.
- Создавать приложения на Python с использованием современных AI/ML-фреймворков.
- Интегрировать большие языковые модели (LLM) в production-приложения.
- Разрабатывать решения на основе Retrieval-Augmented Generation (RAG).
- Работать с LLM API, включая OpenAI и другие коммерческие или открытые модели.
- Разрабатывать и интегрировать REST API и backend-сервисы.
- Создавать AI-автоматизацию, интеллектуальный поиск, рекомендательные и диалоговые приложения.
- Работать с векторными базами данных и эмбеддингами.
- Разрабатывать промпты и оценивать ответы LLM на точность, релевантность и надёжность.
- Внедрять AI-агентов и автоматизацию рабочих процессов.
- Очищать, обрабатывать и подготавливать данные для AI/ML-приложений.
- Взаимодействовать с инженерами, дата-сайентистами, продакт-менеджерами и бизнес-стейкхолдерами.
- Писать чистый, поддерживаемый и документированный код.
- Выполнять тестирование, отладку и оптимизацию производительности.
- Разворачивать и мониторить AI-приложения в облачных средах.
- Отслеживать новые разработки в области генеративного ИИ, LLM, AI-агентов и машинного обучения.
Требования
- Степень бакалавра в области компьютерных наук, программной инженерии, информационных технологий, науки о данных или смежной области.
- Опыт от 2 лет в разработке ПО, AI-инженерии, машинном обучении или смежной области.
- Уверенное программирование на Python.
- Понимание принципов разработки ПО и объектно-ориентированного программирования.
- Опыт работы с REST API и backend-сервисами.
- Практический опыт с генеративным ИИ или большими языковыми моделями (LLM).
- Опыт работы с LLM API и разработкой AI-приложений.
- Понимание концепций RAG.
- Опыт работы с SQL и базами данных.
- Знакомство с Git и современными практиками разработки.
- Развитые аналитические навыки и навыки решения проблем.
- Отличные коммуникативные навыки и умение работать в команде.