Python (FastAPI) разработчик (Senior)
Позиция: Python (FastAPI) разработчик (Senior)🐍
Вилка: 260.000 - 280.000 руб gross💰
Занятость: Полная
Локация: РФ
Оформление: ИП
Компания: Top Selection
Привет! Меня зовут Анастасия. Я представляю группу компаний Top Selection.
Мы занимаемся трудоустройством IT специалистов на проектную занятость.
На данный момент мы в поисках Python разработчика🔥
📝Задачи:
▪️Разработка и развитие backend-функционала продукта: новые фичи (AI-персоны, загрузка и обработка документов, веб-скрейпинг и интеграции с внешними источниками данных).
▪️Разработка и интеграция модулей работы с LLM (Claude, Gemini и другие провайдеры) и сервисами генерации изображений.
▪️Проектирование и оптимизация API для работы в режиме, близком к реальному времени (стриминг ответов, стабильность и производительность).
▪️Рефакторинг существующего кода и структуры проекта с учётом масштабирования нагрузки и появления новых фич.
▪️Реализация и поддержка тестов (unit, integration), участие в code review, подготовка изменений к релизам.
▪️Взаимодействие с фронтенд- и DevOps-командами при интеграции API, разборе инцидентов и улучшении стабильности сервиса.
✅Требования:
▪️Уверенное владение Python для серверной разработки (желательно опыт с FastAPI)
▪️Опыт проектирования и разработки REST API и WebSocket-эндпоинтов.
▪️Опыт работы с реляционными базами данных (PostgreSQL), написание запросов и миграций.
▪️Базовый опыт работы с vector DB (Qdrant, Weaviate, pgvector или аналоги) для поиска по эмбеддингам.
▪️Опыт написания unit- и integration-тестов (pytest или аналоги).
▪️Опыт работы с Git (GitLab/GitHub), понимание процессов code review и релизов.
▪️Понимание асинхронного программирования в Python (async/await) и работы с внешними API.
🔧Ключевые компетенции:
▪️Git
▪️PostgreSQL
▪️WebSocket
▪️REST API
▪️Python
▪️API
▪️интеграционные тесты
▪️code review
▪️FastApi
▪️Unit-tests
▪️async
▪️llm
▪️await
▪️PyTest
▪️Vector DB
📞Контакты для связи:
@AnastasyaSad