#аутстаф
Ищем 1 Middle/Middle+ Backend разработчик
(ID 89237)
Требования:
- Опыт разработки не менее 3 лет;
- Способность самостоятельно выполнять сложные комплексные задачи;
- Умение разбивать большую задачу на подзадачи и распределять их между участниками команды;
- Работа в гибких и гибридных методологиях;
- Хорошие навыки в Linux (уровень выше базового, без задач DevOps);
- Понимание внутренней архитектуры и принципов работы систем;
- Навык сложные технические проблемы простым и понятным языком;
- Владение следующим технологическим стеком:
- Python 3.11+ - уверенное владение ООП, современными паттернами, асинхронным программированием (asyncio), строгой типизацией (typing).
- Web-разработка - FastAPI и Pydantic (v2): создание асинхронных API, валидация и сериализация данных, генерация OpenAPI‑документации.
- AI и LLM - проектирование агентных сценариев на LangGraph, интеграция с OpenAI‑совместимыми API (OpenAI, Azure, локальные LLM через vLLM/Ollama).
- Практическое применение Structured Outputs (JSON/Pydantic‑схемы, function calling, tool use). Опыт построения RAG‑пайплайнов (чанкинг, эмбеддинги, reranking, гибридный поиск).
- Базы данных PostgreSQL - проектирование схем, оптимизация запросов, работа с индексами, использование SQLAlchemy 2.0 / Tortoise / asyncpg. Векторные хранилища: pgvector, Qdrant, Weaviate, Chroma — выбор эмбеддингов, настройка индексов (HNSW, IVFFlat), фильтрация по метаданным.
- Работа с данными - обработка JSON, TOML, DAT, CSV; извлечение информации из PDF, парсинг DXF‑чертежей.
- Тестирование - unit‑ и интеграционные тесты (pytest, pytest‑asyncio), мокирование внешних AI‑API.
- Инфраструктура и CI/CD - Docker и Docker Compose, понимание принципов оркестрации (Kubernetes). Работа с асинхронными очередями (Redis, Celery, ARQ, Kafka, RabbitMQ). Настройка пайплайнов в GitLab CI/CD, линтинг (ruff, mypy), автоматизированные тесты.
Задачи:
- Выполнение задач по разработке: проектирование и написание кода;
- Проектирование технической архитектуры решений и сервисов;
- Проведение качественного Code Review;
- Обеспечение оптимального взаимодействия внутри команды и со смежными подразделениями (AI/ML, Data, Product);
- Участие в формировании методологии разработки и архитектурных стандартов;
- Участие в разработке технической документации.
О проекте:
ИТ‑компания, разрабатывающая разноплановые проекты с фокусом на AI/LLM‑решения, интеграции и высоконагруженные сервисы
Локация: Россия, Беларусь
Время работы: UTC+3
Гражданство: РФ, РБ
Формат: Удаленно
Срок привлечения: 3 месяца с возможностью пролонгации
📨 Регистрируйтесь, загружайте резюме на https://skillstaff.ru и оставляйте отклик на запрос
❗️Все актуальные запросы — здесь
Post #4579
130