Newfold Digital
Senior Backend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-бэкенд-инженер в инновационную команду Bluehost, создающую AI-native основу платформы. Проектирование асинхронных production-систем с мультиагентной оркестрацией, RAG и провайдеро-независимой интеграцией LLM.
Задачи
- Проектировать и масштабировать асинхронные REST/WebSocket API на Python (FastAPI или аналог) с dependency injection, type hints и чистой вертикально-слайсовой архитектурой
- Реализовывать мультиагентные workflow (последовательные, конкурентные и handoff-паттерны) для маршрутизации работы между специализированными LLM-агентами
- Интегрировать нескольких LLM-провайдеров за провайдеро-независимым слоем с A/B-тестированием и cost-aware маршрутизацией
- Строить и поддерживать RAG-пайплайны поверх векторных хранилищ (pgvector, Chroma или managed vector search)
- Проектировать схемы и развивать модели данных (ORM в стиле SQLAlchemy/SQLModel плюс миграции)
- Инструментировать сервисы структурированными логами, распределённым трейсингом и метриками стоимости/латентности, удерживая p95 под production-нагрузкой
- Владеть end-to-end CI/CD: lint, type-check, тесты, упаковка и деплой
- Задавать guardrails для AI в delivery-цикле: ревью сгенерированного кода, проверки provenance и лицензий, границы данных клиентов в промптах
- Быстро доводить идеи от концепта до продакшена с реальной ответственностью за архитектуру и результат
Требования
- 5+ лет разработки production backend-систем на Python с реальным опытом async I/O
- Практический опыт проектирования и масштабирования REST или async API, включая dependency injection и чистую сервисную архитектуру
- Опыт интеграции LLM API (OpenAI, Gemini или аналоги) и встраивания AI-readiness в backend с нуля
- Реальный опыт с векторными базами данных и RAG-архитектурами
- Сильные навыки работы с реляционными БД: проектирование схем, оптимизация запросов, дисциплина миграций
- AI-augmented delivery: использование AI на всём цикле поставки, понимание применимости моделей и их failure modes, настройка guardrails
- Владение end-to-end CI/CD от сборки и тестов до упаковки и деплоя
- Самостоятельность, комфорт с неопределённостью, быстрые итерации и доведение задачи до конца
- Плюс: опыт с фреймворками мультиагентной оркестрации (Semantic Kernel, LangChain или аналоги) и инструментами LLM cost/observability
Условия
- Work-life balance
- Культура diversity и inclusion, 20+ affinity groups
- Медицинская страховка (HSA, Medical, Dental, Vision), Matching 401K, Life/AD&D/STD/LTD
- Компенсация обучения (Tuition Reimbursement)
- Страхование питомцев
- Щедрая политика отпусков
- Возможности менторства и карьерного роста
Навыки
- Python
- FastAPI
- async I/O
- REST
- WebSocket
- dependency injection
- type hints
- LLM
- OpenAI
- Gemini
- RAG
- pgvector
- Chroma
- vector databases
- SQLAlchemy
- SQLModel
- ORM
- migrations
- SQL
- CI/CD
- distributed tracing
- structured logging
- Semantic Kernel
- LangChain
- multi-agent orchestration