Назад
Company hidden
обновлено 2 дня назад

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 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

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