Главный разработчик Python

MAGNIT TECH·Russia·Удалённо, Офис·1 нед. назад

Задачи

  • Проектировать архитектуру backend-сервисов и интеграционных компонентов для промышленных ML-решений.
  • Разрабатывать высоконагруженные и отказоустойчивые сервисы, API и orchestration-компоненты для работы с ML-моделями, LLM и агентными системами.
  • Проектировать интеграции с корпоративными системами, источниками данных, очередями сообщений и внутренними платформами.
  • Отвечать за производительность, надежность, масштабируемость и наблюдаемость сервисов в production.
  • Проводить code review, участвовать в выборе технических решений и развивать инженерные практики внутри команды.
  • Взаимодействовать с ML-инженерами и MLOps при проектировании end-to-end архитектуры решений и выводе их в production.

Требования

  • Опыт коммерческой backend-разработки на Python от 4 лет.
  • Глубокое знание Python, понимание async/await, concurrency, многопоточности и особенностей работы сетевых приложений.
  • Опыт проектирования и разработки высоконагруженных или распределенных backend-сервисов.
  • Опыт разработки REST API и сервисов на FastAPI или аналогичных Python-фреймворках.
  • Хорошее понимание архитектурных подходов, принципов проектирования API и взаимодействия между сервисами.
  • Уверенный опыт работы с PostgreSQL: проектирование схем, индексы, транзакции, оптимизация запросов.
  • Опыт работы с Redis, брокерами сообщений и асинхронными паттернами взаимодействия.
  • Практический опыт Docker, Kubernetes и CI/CD.
  • Понимание observability: метрики, логирование, tracing, мониторинг и диагностика production-инцидентов.
  • Опыт проведения code review и принятия технических решений на уровне сервиса или системы.

Дополнительно

  • Опыт разработки production-систем вокруг ML-моделей или LLM.
  • Понимание особенностей model serving, inference, streaming и работы с GPU-backed сервисами.
  • Опыт работы с vLLM, SGLang, Triton, LiteLLM или аналогичными инструментами.
  • Опыт разработки RAG- и агентных систем.
  • Опыт работы с ClickHouse, Kafka и векторными базами данных.
  • Опыт performance tuning и поиска узких мест в распределенных системах.
  • Знание TypeScript/JavaScript или Go.
  • Опыт менторинга разработчиков и участия в развитии технических стандартов команды.

Условия

  • Оформление в аккредитованную ИТ-компанию
  • Конкурентоспособную заработную плату (обсуждается индивидуально)
  • ДМС со стоматологией и льготными условиями для членов семьи
  • Технику для работы
  • График работы 5/2
  • Работу в максимально уютном офисе в центре Москвы (ст. м. Савеловская), в Краснодаре или удаленно из других городов РФ, так же есть офисы в Санкт-Петербурге (ст. м. Балтийская) и в Иннополисе
  • Возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах
  • Развитие – мы оплачиваем обучение на курсах и участие в конференциях
  • Возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений
  • Наличие корпоративных скидок PRIMEZONE и программ лояльности от компании
  • Наличие корпоративной библиотеки курсов
  • Возможность рекомендовать компанию своим друзьям, участвуя в реферальной программе

Похожие вакансии

Другие вакансии MAGNIT TECH