Мы разрабатываем внутренние сервисы и платформенные решения для автоматизации бизнес-процессов, работы с AI-моделями, обработки медиаконтента и интеллектуального поиска.
Ищем разработчика, который сможет не только создавать backend-сервисы на Node.js, но и участвовать в построении AI-инфраструктуры: интеграции LLM, RAG-систем, векторных хранилищ и ML-сервисов.
Наш стек: Node.js (TypeScript, NestJS), Python, MongoDB, Elasticsearch/OpenSearch, Redis, BullMQ, FFmpeg, Minio S3, Docker, GitLab CI/CD
Обязанности:
- Разработка и поддержка серверной части веб-приложений.
- Разработка сервисов и интеграций для работы с AI/ML-компонентами.
- Проектирование и реализация микросервисов.
- Деплой и интеграция локальных и облачных LLM и AI-сервисов, сопровождение AI-компонентов в инфраструктуре компании.
- Оптимизация производительности и развитие существующих решений.
- Участие в выборе технологий и архитектурных решений.
Требования:
- Уверенный опыт разработки на Node.js (TypeScript) и опыт работы с NestJS.
- Опыт проектирования и разработки микросервисов.
- Опыт работы с очередями сообщений.
- Навыки работы с Docker и CI/CD (GitLab).
- Опыт разработки на Python и готовность активно использовать его для работы с AI/ML-компонентами.
- Понимание принципов работы LLM, embeddings, векторного поиска и RAG-систем.
- Умение анализировать и улучшать существующий код, писать чистый и поддерживаемый код.
- Готовность разбираться в новых технологиях и продуктах.
Будет плюсом:
- Опыт построения RAG-систем и AI-агентов.
- Практический опыт работы с векторными БД (Qdrant, Weaviate, Milvus, pgvector и др.).
- Опыт развертывания и эксплуатации open-source моделей.
- Знание Linux/Unix и базовых DevOps-практик.
- Опыт работы с Kubernetes.
- Опыт разработки Telegram-ботов.
- Опыт использования FFmpeg или работы с мультимедийными системами.
Условия: