Staff/Principal Backend Engineer — AI Platform (Realtime)

Inworld AI

Vancouver

Hybrid

CAD 180,000 - 260,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Inworld AI has an opening for a Staff/Principal Backend Engineer in Vancouver, Canada. You will shape core backend systems, including Inworld Router, Realtime API, and model services, focusing on scalable routing across hundreds of models and providers.

The role emphasizes technical autonomy, fast shipping, and collaboration with ML teams on an ambitious platform. Excellent knowledge of Go, Python, C++, or Rust is required, with cloud and DB experience.

Qualifications

  • Excellent programming skills in statically typed languages (Go/Python/C++/Rust).
  • Experience deploying cloud-based services with high QPS.
  • Strong knowledge of relational DBs (PostgreSQL/MySQL) and caching.
  • Hands-on with data pipelines (Flink/Beam) and cloud storage.

Responsibilities

  • Establish significant scope by collaborating with PMs and leads.
  • Operate with technical autonomy to address focus areas and dependencies.
  • Collaborate, execute, deliver to optimize speed and quality.
  • Reflect and drive improvements as a staff engineer across projects.

Skills

Go
Python
C++
Rust
Cloud services

Tools

PostgreSQL
MySQL
Redis
Flink

Job description

Inworld AI has an opening for a Staff/Principal Backend Engineer in Vancouver, Canada. You will shape core backend systems, including Inworld Router, Realtime API, and model services, focusing on scalable routing across hundreds of models and providers.

The role emphasizes technical autonomy, fast shipping, and collaboration with ML teams on an ambitious platform. Excellent knowledge of Go, Python, C++, or Rust is required, with cloud and DB experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Vancouver, British Columbia, Canada Staff / Principal Software Engineer - Canada
Vancouver, British Columbia, Canada Staff / Principal Software Engineer - Canada

Inworld AI • Vancouver

On-site
CAD 180,000 - 260,000
Staff / Principal Backend Engineer
Staff / Principal Backend Engineer

Inworld AI • British Columbia

On-site
CAD 150,000 - 240,000
Staff Backend Engineer - Canada
Staff Backend Engineer - Canada

Inworld AI • Canada

On-site
CAD 150,000 - 240,000
Equity and comprehensive benefits
Staff Software Engineer, Data Infrastructure & Delivery
Staff Software Engineer, Data Infrastructure & Delivery

Mundo AI Inc. • Vancouver

On-site
CAD 110,000 - 170,000
Medical coverage
Dental coverage
Vision coverage
+7
AI Platform Engineer
AI Platform Engineer

Ironbelly Studios • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Health, dental & vision coverage
Significant equity package
Flexible PTO
AI Platform Engineer
AI Platform Engineer

Ironbelly Studios Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Equity package
Hybrid Montreal/Guild office
Comprehensive benefits (health, dental
+5
AI Engineer Vancouver
AI Engineer Vancouver

Durable Technologies Inc • Vancouver

On-site
CAD 180,000 - 225,000
Principal Architect & Engineer — Real-Time Platform
Principal Architect & Engineer — Real-Time Platform

Pantheon • Canada

Hybrid
CAD 176,000 - 220,000
Equity plan
Medical coverage
PTO & holidays
+5
Platform AI Engineer — Vancouver
Platform AI Engineer — Vancouver

Diligent • Vancouver

Hybrid
CAD 100,000 - 150,000
Hybrid work model
Flexible work environment
Diversity & inclusion initiatives
Staff Software Engineer – Python
Staff Software Engineer – Python

TEEMA • Vancouver

On-site
CAD 180,000 - 200,000