УайтСнейк

Python Backend Developer (AI)

Коротко

Python Backend Developer (AI) в WhiteSnake (Минск, гибрид) — разработка и поддержка production backend-приложений на FastAPI/Django/Flask с интеграцией LLM и AI-сервисов: RAG, embeddings, vector search, tool calling. Требуется от 3 лет backend-опыта (от 2 лет с Python), уверенное знание PostgreSQL, Redis, asyncio, Docker, опыт с векторными хранилищами и понимание production-особенностей LLM. Компания работает в направлениях Fintech, AI и блокчейна, нужен английский от B1.

Локация
Минск, проспект Дзержинского, 104к2; гибридный формат работы
Компания
WhiteSnake — компания в сфере разработки программного обеспечения и консалтинга, создающая технологические решения для клиентов по всему миру в направлениях Fintech, искусственного интеллекта и блокчейна.
Что делать
•Разрабатывать и поддерживать production backend-приложения на Python с использованием FastAPI, Django или Flask.
•Проектировать REST API, API-контракты, авторизацию и асинхронные сервисы на asyncio, async/await и ASGI.
•Интегрировать LLM и AI-сервисы, включая RAG, embeddings, vector search, structured output и tool/function calling.
•Работать с PostgreSQL, Redis, очередями и фоновыми задачами, а также оптимизировать запросы и производительность сервисов.
•Обеспечивать тестирование, контейнеризацию, CI/CD и эксплуатацию backend-сервисов в production.
•Участвовать в декомпозиции задач, code review, технических и архитектурных решениях по Scrum или Kanban.
Требования
•От 3 лет коммерческого опыта в backend-разработке, включая от 2 лет с Python.
•Уверенное знание Python Core, стандартной библиотеки, ООП, SOLID, DRY и KISS.
•Опыт разработки production-приложений на FastAPI, Django или Flask; практический опыт с asyncio, async/await и ASGI.
•Опыт проектирования REST API, понимание HTTP, авторизации и API-контрактов.
•Уверенное знание SQL и PostgreSQL: индексы, транзакции, JOIN, оптимизация запросов и EXPLAIN; опыт с SQLAlchemy или Django ORM и миграциями.
•Практический опыт с Redis, очередями и фоновыми задачами: Celery, RQ, RabbitMQ, Kafka или аналогами.
•Опыт написания unit- и integration-тестов с Pytest, работы с Git и участия в code review.
•Опыт с Docker или Docker Compose, понимание CI/CD, опыт минимум с одним облачным провайдером: AWS, GCP или Azure.
•Уверенная работа с Linux и понимание эксплуатации production-сервисов: logging, monitoring, configuration, secrets и health checks.
•Практический опыт интеграции LLM/AI-сервисов, понимание RAG, embeddings, vector search, structured output, tool/function calling и управления контекстом.
•Опыт работы с векторными хранилищами или search engine: Weaviate, Qdrant, Pinecone, pgvector, Elasticsearch или аналогами.
•Понимание production-особенностей LLM: latency, token usage, rate limits, retries, caching, hallucinations и prompt injection.
•Умение самостоятельно разбираться в кодовой базе, декомпозировать задачи и участвовать в технических и архитектурных решениях.
•Английский язык — от B1 и выше.
Хорошо, если есть
•Опыт с LangChain, LangGraph, AI Agents, Agentic Workflows, production-ready RAG или GraphRAG.
•Опыт работы с графовыми базами данных и построения Knowledge Graph: Neo4j, Amazon Neptune, Memgraph или аналоги.
•Опыт использования MCP, Kubernetes, микросервисной архитектуры, Prometheus, Grafana, Sentry или OpenTelemetry.
•Опыт с Terraform, Infrastructure as Code, локальными или open-source LLM, LLM evaluation и observability.
Культура и преимущества
•Гибридный формат работы в офисе класса A рядом с метро.
•Полная занятость и гибкий рабочий график.
•Заработная плата защищена от инфляции.
•Дружный коллектив с фокусом на инновации и совместную работу.
•Условия, поддерживающие баланс между работой и личной жизнью.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте