Junior Full-Stack Developer [Big Data, МВС Лаб]
Описание
О проекте: Команда стратегических программ и изменений развивает сервис цифровизации стратегии — внутренний продукт, который помогает собирать и структурировать стратегические инициативы, отслеживать их статус и бизнес-эффект, работать с базой знаний и находить инсайты в большом объеме корпоративной информации. В основе решения — GenAI, RAG и современные подходы к работе с LLM. Мы ищем Full-Stack / ML Engineer, который станет ключевым разработчиком продукта: будет быстро проверять новые технологические гипотезы, собирать PoC и MVP, развивать backend и AI-часть сервиса и при необходимости подключаться к frontend. Здесь важна не столько узкая специализация, сколько способность самостоятельно разобраться в новой технологии и превратить идею в работающее решение. Обязанности: Разрабатывать сервис цифровизации стратегии и участвовать в развитии его архитектуры; Создавать backend на Python и API для сервисов продукта; Разрабатывать решения с использованием GenAI, LLM и RAG; Работать с базой знаний стратегии: обрабатывать презентации, документы, тексты и статусы стратегических инициатив; Разрабатывать механизмы чанкинга, embeddings, векторного и графового поиска и сборки контекста для LLM; Интегрировать LLM и другие AI-сервисы через API; Быстро собирать PoC и MVP для проверки новых продуктовых и технологических гипотез; Работать с реляционными, нереляционными, векторными и графовыми базами данных; Контейнеризировать и разворачивать сервисы, работать с Git и CI/CD; При необходимости дорабатывать и поддерживать несложную frontend-часть продукта; В перспективе подключаться к другим GenAI- и agentic-инициативам команды. Требования: Уверенное владение Python; Базовый практический опыт backend-разработки; Понимание принципов разработки и интеграции REST API; Опыт работы с Git и Docker — подойдет в том числе опыт в учебных или pet-проектах; Базовые знания ML/AI и интерес к Generative AI; Опыт работы с базами данных; Способность самостоятельно разбираться в незнакомых технологиях и быстро собирать рабочие решения; Готовность работать в условиях, где продукт и гипотезы активно развиваются и могут меняться. Будет плюсом: Опыт работы с FastAPI и Pydantic; Практический опыт с RAG и LLM; LangChain; Векторные и графовые базы данных; Интеграция OpenAI, Anthropic, GigaChat или других LLM API; React / Next.js / TypeScript на базовом уровне; CI/CD и System Design; Опыт разработки AI-агентов и tool use; LangGraph, CrewAI, AutoGen или аналоги; Production-ready RAG; Опыт работы с coding-агентами — Claude Code, Cursor, GitHub Copilot и другими. Условия: Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах; Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше; Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации; Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch; Полезные курсы и вебинары в корпоративном университете и электронную библиотеку. А еще: ДМС с первого месяца работы, включая стоматологию; Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях; Отпуск 28 календарных дней; Прием врачей общей практики и массаж в офисе; Мобильная связь за счет компании и льготные тарифы для близких; Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.