Назад
Company hidden
обновлено 1 день назад

Senior AI Back-End Engineer

90 000 - 130 000$
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global'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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →