обновлено 1 день назад
Senior AI Back-End Engineer
90 000 - 130 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior AI Back-End Engineer (Python/FastAPI): Building and scaling the agent-powered backend of an AI platform with an accent on asynchronous APIs, multi-agent workflows, provider-agnostic LLM integrations, and retrieval-augmented generation. Focus on designing model-agnostic routing, optimizing high-concurrency PostgreSQL services, and maintaining observability, cost governance, and p95 latency below 100 ms.
Location: Remote in Canada; daily overlap required from 09:00–13:00 EST
Target compensation: $90,000–$130,000 annually
Company
's Network Solutions team helps businesses manage domains, brands, websites, and digital infrastructure with enterprise-grade security.
What you will do
- Design and scale asynchronous REST and WebSocket APIs with Python, FastAPI, dependency injection, type hints, and vertical-slice architecture.
- Build multi-agent workflows with Semantic Kernel and integrate OpenAI and Google Gemini models through a provider-agnostic layer.
- Deliver retrieval-augmented generation using Azure AI Search, pgvector, or Chroma, including tool-using agents for data analysis and file manipulation.
- Evolve SQLModel and SQLAlchemy schemas, manage Alembic migrations, and tune PostgreSQL for high-concurrency asynchronous access.
- Own CI/CD pipelines covering linting, type checking, testing, packaging with Docker, scanning, and deployment.
- Instrument services with structured logs, OpenTelemetry traces, and cost and latency metrics while maintaining p95 latency below 100 ms.
Requirements
- 5+ years building production APIs with Python and 2+ years with FastAPI or a similar asynchronous stack.
- Deep knowledge of asynchronous I/O, Pydantic v2, dependency injection, and observability.
- Hands-on experience with Semantic Kernel or comparable agent frameworks and practical RAG implementations.
- Strong PostgreSQL skills, including SQLModel or SQLAlchemy 2 and Alembic migrations.
- Experience integrating OpenAI or Gemini APIs, designing structured outputs, and managing dependencies with Poetry.
- Remote work readiness from Canada with daily 09:00–13:00 EST overlap; proven end-to-end CI/CD ownership and strong analytical and problem-solving skills.
Nice to have
- Experience with RabbitMQ, Azure Service Bus, or Kafka.
- Familiarity with Grafana or LangFuse for LLM cost governance and observability.
Culture & Benefits
- Focus on work-life balance, diversity, inclusion, and belonging.
- Access to affinity groups, learning and development opportunities, mentoring, and career growth.
- Competitive HMO benefits, including 175k MBL with one free dependent after one year of service.
- Punctuality bonus and generous vacation policy.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Development Engineer (Agent Factory)
112 000 - 168 000CAD
5 дней назад
Senior AI Engineer (Azure)
91 200 - 114 000CAD
2 дня назад
Senior AI Engineer, Fullstack (Agent Factory)
169 000 - 253 000CAD
6 дней назад
Senior AI Engineer (Generative AI)
165 000 - 225 000$
3 дня назад
Senior AI Software Developer (AI)
123 000 - 180 400CAD
2 дня назад
Software Engineer - AI
125 000 - 150 000$