Python разработчик (AI)

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Садовническая набережная, 75

Группа компаний Б1 оказывает консультационные и аудиторские услуги на рынке уже 35 лет. Сейчас Группа компаний Б1 объединяет свыше 4000 специалистов в десяти городах России. В частности, Группа компаний Б1 на постоянной основе сотрудничает с представителями из Китая, Индии, Ближнего Востока и Турции.

Ваши возможности в Б1:

Принять участие в выстраивании экспертизы с "0", центра квалификации и специализации по разработке продуктов на базе больших языковых моделей (LLM) в областях: налогообложения, права, бухгалтерского учета, управления персоналом.

Задачи:

  • Проектирование и разработка REST API на FastAPI для взаимодействия фронтенда с AI-сервисами
  • Работа с базами данных: проектирование схем, написание миграций (PostgreSQL, SQLAlchemy/Alembic)
  • Настройка и поддержка асинхронной обработки задач (Celery / очереди задач)
  • Разработка и поддержка RAG-пайплайнов, цепочек LangChain, оркестрация LLM-агентов
  • Реализация справочников, CRUD-операций, фильтрации, пагинации
  • Интеграция бэкенда с AI-пайплайнами по согласованным контрактам (вызов AI-сервисов, получение и обработка результатов)
  • Реализация аутентификации и авторизации (JWT, возможна интеграция с корпоративным AD/LDAP)
  • Реализация WebSocket / SSE для стриминга ответов от AI-агентов на фронтенд
  • Написание тестов, документирование API (OpenAPI/Swagger)
  • Участие в код-ревью и совместное проектирование архитектуры совместно с AI-инженером

Мы ожидаем от вас:

  • Python 3.12+ - уверенное владение, 2-3 года коммерческого опыта
  • FastAPI - опыт разработки production-ready API, знание актуальных архитектурных паттернов (роутеры, DI, middleware, lifespan, структура проекта)
  • SQLAlchemy + Alembic (или аналогичный ORM + миграции)
  • PostgreSQL - проектирование схем, оптимизация запросов
  • Асинхронное программирование (asyncio, aiohttp/httpx)
  • Celery, Redis, RabbitMQ (очереди задач, кэш, брокер сообщений)
  • LangChain / LangGraph - опыт построения цепочек и агентов
  • RAG - понимание архитектуры, опыт работы с эмбеддингами и векторными БД
  • Docker - уверенная работа с контейнерами
  • Git, понимание Git Flow / trunk-based development
  • Умение читать и писать техническую документацию
  • Pydantic v2 - валидация, сериализация, settings management

Будет плюсом:

  • Опыт работы с WebSocket / SSE

Вас ждут:

  • Разнообразие проектов с крупными международными и российскими клиентами, лидерами рынка

  • Расширенная программа обучения: от профессиональных тренингов и доступа к онлайн-порталам до языковых курсов

  • Система наставничества и четкие перспективы карьерного роста, регулярная обратная связь и открытая корпоративная культура

  • Конкурентоспособная заработная плата и социальный пакет, ДМС и wellness-инициативы

  • Аккредитованная ИТ компания, занимающаяся разработкой и внедрением ИТ систем

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

Младший .NET разработчик
КРОК

Опыт написания приложений на платформе .NET. Базовые знания по C# и SQL/NoSQL. Опыт работы с EF Core и LINQ.

Маркетолог (запуск AI-продукта, B2B/ B2C)
Платформа сорегулирования

Опыт запуска, продвижения IT-продуктов. — Опыт B2C-маркетинга. — Опыт построения и развития каналов лидогенерации. — Понимание маркетинговых метрик и...

120 000 - 150 000 руб.
Разработчик C++
Правительство Москвы

Уверенное знание алгоритмов и структур данных. Уверенное знание С++, знание STL и многопоточного программирования. Опыт работы не меньше 3 лет...

Senior Frontend разработчик
Стрит Фалькон

Высшее образование (техническое). Общий опыт frontend-разработки от 4 лет, из них не менее 2 лет коммерческой разработки на React.

300 000 руб.
Fullstack-разработчик
Лэтуаль Диджитал

Наш идеальный кандидат обладает: Обязательные навыки и опыт: * Уверенное знание JavaScript, TypeScript, HTML, CSS. * Коммерческий опыт разработки на Vue.js и...