2 часа назад
Fullstack AI Engineer
155 000 - 230 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Fullstack AI Engineer (Python/FastAPI/React): Building an agent platform and customer-facing AI workflows for life sciences marketing software with an accent on agent orchestration, reliable execution, APIs, and streaming interfaces. Focus on designing failure-recoverable workflows, securing context and permissions, instrumenting distributed systems, and delivering production features across the stack.
Location: Toronto, Canada; on-site after an initial remote period, with five days per week in the Toronto office. The first month is spent working in New York with travel and accommodation covered.
Salary: CAD $155,000–$230,000 base, plus equity.
Company
builds AI software that helps life sciences teams create, refine, and review marketing content using scientific and brand information.
What you will do
- Build and maintain the AI agent platform with Python, FastAPI, Restate, and Redis.
- Design APIs and PostgreSQL data models for content creation, document processing, collaboration, and enterprise integrations.
- Develop reliable agent execution with session management, retries, cancellation, failure recovery, isolated environments, and secure context delivery.
- Build React, Next.js, and TypeScript interfaces that display streaming progress and tool activity and support reconnectable sessions.
- Instrument APIs and agent workflows with Datadog and OpenTelemetry, including tracing, logs, metrics, and alerts.
- Partner with product, design, Applied AI, and customer teams to take features from architecture through deployment, monitoring, and improvement.
Requirements
- 5+ years of software engineering experience with production backend services or fullstack applications.
- Strong production experience with Python, FastAPI, asynchronous programming, validation, authentication, and error handling.
- Strong systems fundamentals, including service contracts, data modeling, PostgreSQL, Redis, concurrency, transactions, idempotency, and failure recovery.
- Experience building AI applications or infrastructure, including tool calling, context management, agent sessions, and application/model boundaries.
- Ability to work across React, Next.js, and TypeScript, with attention to usability, accessibility, and performance.
- Must be legally entitled to work in Canada; work permit sponsorship is not available.
Nice to have
- Experience with Restate or Temporal, sandboxed agent execution, streaming systems, or AI evaluation tools.
- Healthcare or pharma experience.
Culture & Benefits
- Early-stage environment with direct influence over architecture, product tradeoffs, and roadmap.
- Ownership of a Toronto product area with its own roadmap and on-call responsibilities.
- Supplemental health, dental, and vision coverage in addition to OHIP.
- Equity, RRSP matching, unlimited paid time off, and professional development support.
- Travel and accommodation covered for the initial month in New York.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Senior Fullstack Software Engineer (AI)
165 000 - 200 000CAD
Postscript
5 дней назад
Senior Software Engineer, Full Stack (AI)
175 000 - 205 000$
2 дня назад
Senior Software Engineer (AI/ML)
160 000 - 195 000CAD
2 дня назад
Junior Software Engineer (AI)
80 000 - 110 000CAD
1 день назад
Principal Software Developer (AI Integration)
155 000 - 180 000CAD
Baseten
6 дней назад
Dedicated Inference Engineer (AI)
165 000 - 330 000$