обновлено 2 дня назад
Senior AI Back-End Engineer
90 000 - 130 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior AI Back-End Engineer (Python/FastAPI): Building and scaling asynchronous APIs and an agent-powered AI platform with an accent on multi-agent workflows, model-agnostic LLM integrations, and retrieval-augmented generation. Focus on designing high-concurrency PostgreSQL services, optimizing cost and latency, and delivering observable CI/CD-enabled systems for millions of users.
Location: Remote in Canada; daily overlap from 09:00–13:00 EST required.
Target compensation: $90,000–$130,000 annually.
Company
’s Network Solutions team provides domain, brand protection, website, and digital infrastructure services for online businesses.
What you will do
- Design and scale asynchronous REST and WebSocket APIs with Python and FastAPI using 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, and expose tool-using agents for data analysis and file manipulation.
- Develop PostgreSQL schemas and migrations with SQLModel, SQLAlchemy 2, and Alembic while tuning 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 sharing AI-assisted development practices.
Requirements
- At least 5 years of experience building production APIs in Python and at least 2 years with FastAPI or a comparable asynchronous stack.
- Deep knowledge of asynchronous I/O, Pydantic v2, dependency injection, observability, and structured-output design.
- Hands-on experience with Semantic Kernel or comparable agent frameworks, RAG implementations, and LLM APIs such as OpenAI or Gemini.
- Strong PostgreSQL skills, including SQLModel or SQLAlchemy 2 and Alembic migrations.
- Experience with Poetry, virtual-environment isolation, and end-to-end CI/CD ownership.
- Must be ready for remote work from Canada with daily 09:00–13:00 EST overlap.
Nice to have
- Experience with RabbitMQ, Azure Service Bus, or Kafka.
- Experience with Grafana or LangFuse for LLM cost governance and observability.
Culture & Benefits
- Work-life balance and a focus on meaningful work.
- Diversity, inclusion, belonging, and more than 20 affinity groups.
- HMO benefits, including a 175k MBL with one free dependent after one year of service.
- Punctuality bonus and generous vacation policy.
- Learning, mentoring, cross-functional development, and career growth opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Development Engineer (Agent Factory)
112 000 - 168 000CAD
6 дней назад
Senior AI Engineer (Generative AI)
165 000 - 225 000$
5 дней назад
Senior AI Engineer (Azure)
91 200 - 114 000CAD
3 дня назад
Senior AI Engineer
91 300 - 136 900€
2 дня назад
Senior AI Engineer, Fullstack (Agent Factory)
169 000 - 253 000CAD
6 дней назад
Forward Deployed Engineer (OpenAI Platform)
160 000 - 180 000CAD