Название скрыто (Банк)

Python-разработчик

в Название скрыто (Банк)

от 330 000 ₽/мес на руки

Можно удалённо из РФ
Специализация
Python
Уровень
Senior

Технологии/инструменты

Pythonasync/awaitFastAPISQLAlchemythat-dependsdishkaGitLab CIKubernetes

Центральная ML команда ищет к себе Python Backend Engineer. Основной фокус команды — предоставление сотрудникам домена доступа к LLM технологии и разработка сервисов на ее основе.

Вашими основными задачами будут улучшение LLM инфраструктуры, в основном разработка бекенда сервиса LLM Chat, внутреннего аналога ChatGPT, а также связанных с ним сервисов.

Обязанности

  • Разрабатывать бекенд LLM Chat и LLM API.
  • Участие в проектировании и разработке ключевых компонентов LLM-платформы, в частности LLM Chat.
  • Оптимизация производительности и надежности сервисов.
  • Интеграция новых инструментов и технологий.
  • Проведение код-ревью и архитектурных обсуждений.

Требования:

Глубокое знание Python:

  • Уверенное владение механизмами параллелизма: асинхронное программирование (async/await), многопоточность, многопроцессорность.

Опыт работы с фреймворками:

  • FastAPI — разработка высокопроизводительных RESTful API, асинхронных эндпоинтов, интеграция с middleware.
  • SQLAlchemy — работа с ORM, оптимизация SQL-запросов, управление транзакциями.

Понимание принципов внедрения зависимостей (DI) и их реализация в проектах (например, через контейнеры зависимостей, библиотеки вроде that-depends, dishka или встроенные инструменты фреймворков).

Навыки System Design:

  • Умение проектировать масштабируемые, отказоустойчивые и поддерживаемые архитектуры. - Знание паттернов проектирования и принципов SOLID.
  • Умение проектировать высоконагруженные системы (запуск фоновых задач, очереди).
  • Опыт анализа производительности (оптимизация запросов, кэширование, работа с нагрузкой).
  • Знание принципов чистой архитектуры (Clean Architecture).

Опыт разработки и поддержки сложных систем:

  • Умение самостоятельно брать ответственность за фичи или компоненты, учитывая долгосрочные последствия (поддержка, расширяемость, тестирование).

Опыт разработки микросервисов:

  • Знание практик CI/CD (Gitlab CI), опыт работы с Kubernetes.
  • Опыт проектирования микросервисов и работы с распределенными системами.

Желательные навыки:

Опыт работы с LLM:

  • Интеграция LLM через API.
  • Умение настраивать промты, обрабатывать ответы, оптимизировать запросы.
  • Знание концепций tool calling, chaining, fine-tuning, embedding.
  • Опыт работы с фреймворками/библиотеками: LangChain, Pydantic AI, OpenAI.

Знание современных практик MLOps.

Условия

  • Возможность работать из офиса или удаленно.
  • ДМС со стоматологией, массажем, телемедициной, ежегодными чек-апами, которое работает как в Москве, так и в регионах.
  • Страхование от несчастных случаев и онкологических заболеваний, страхование выезжающих за границу.
  • Три оплачиваемых отгула в год.
  • Доплата до уровня заработной платы по больничному листу за 14 календарных дней в год, доплата к отпускам, взятым в январе и мае.
  • Работа в банке с развитой культурой обратной связи.
  • Программа внутренних ротаций для сотрудников.
  • Бесплатные индивидуальные консультации психологов, юристов, экспертов по личным финансам и консультантов по здоровому образу жизни, карьерные консультации.
  • Льготные условия на банковские продукты и услуги.
  • Скидки от партнеров банка в приложении PrimeZone в сферах здоровья, развлечений, творчества и интернет-покупок.
  • Еще десятки льгот и бонусов для сотрудников.
Алла IT Recruiter
Название скрыто (Банк)

О компании Название скрыто (Банк)

Название скрыто под NDA. Крупный банк. Все подробности рекрутер раскроет лично сразу после отклика.

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

Зарплата скрыта, но соответствует вашей подписке
Можно удалённо из РФ
200 000 – 350 000 ₽/мес на руки
Полная удалёнка
Зарплата скрыта, но соответствует вашей подписке
📍 Москва (м. Войковская), можно удалённо из РФ
Зарплата скрыта, но соответствует вашей подписке
📍 Москва (м. Войковская), можно удалённо из РФ
250 000 – 320 000 ₽/мес на руки
Полная удалёнка