Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Название скрыто (Банк)

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. Крупный банк. Все подробности рекрутер раскроет лично сразу после отклика.

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

7 500 – 9 000 $/мес на руки
Полная удалёнка
2 000 – 3 000 $/мес на руки
Полная удалёнка
7 500 – 9 000 $/мес на руки
Полная удалёнка
4 000 – 6 500 $/мес на руки
Полная удалёнка
3 000 – 4 500 $/мес на руки
📍 Потсдам (Германия), можно удалённо из РФ