
Staff / Principal Software Engineer - Canada
Primary stack
Nice to have's
Job description
About the Position
Staff / Principal Software Engineer - Canada
Location: Vancouver, British Columbia, Canada
Base Salary Range: C$180,000 - C$260,000 per year
About Inworld
Inworld is a research lab of top researchers and engineers, building the world’s top-ranked realtime voice models. Our models are the #1 ranked realtime voice models in the world and are used to power the largest consumer-facing AI applications across various categories. We've raised more than $125M from prestigious investors and have been recognized as one of the 100 most promising AI companies globally.
About the Role
Inworld recently launched several exciting new products (Inworld TTS, Inworld STT, Speech-to-Speech / Realtime API, and Inworld Router) for consumer AI applications. We are looking for an ambitious and capable Staff/Principal Backend Engineer to join us and help take the Inworld AI platform even farther.
Responsibilities
- Inworld Router: Develop an intelligent routing layer that provides developers with a single API to access 200+ LLMs. You'll own core systems for multi-provider failover, cost/latency-based routing, live A/B experimentation, and real-time observability at massive scale.
- Realtime API
- API-based model services: Work on our custom TTS/STT models and API, including free instant voice cloning. Learn more and hear examples at inworld.ai/tts.
- New exciting products: Contribute to ambitious and large-scale products in the lineup for the launch later this year.
- Services for control and optimization: Develop deeper capabilities for control and optimization.
- Infrastructural projects: Work on platformization of new product offerings, development and integration of best development tools, system-wide billing, and more.
Requirements
Must Haves
- Excellent programming skills and experience in a statically typed backend programming language, preferably Go, Python, C++, or Rust.
- Experience developing and deploying cloud-based services to at least hundreds of qps (preferably more).
- Experience with relational databases (PostgreSQL or MySQL).
- Hands-on experience with caching (Redis or Memcached), pubsub/queues, data pipelines (Flink, Beam), and Cloud storage.
- Excellent verbal and written communication skills, able to collaborate and coordinate with other roles and engineers with ease.
Bonus Qualifications
- Experience building API gateways, routing/proxy layers, or multi-provider orchestration systems.
- Experience with analytics or timeseries databases (ClickHouse, Timescale, InfluxDB).
- Experience with OpenTelemetry.
- Experience with C++.
We Offer
- Competitive base salary range: C$180,000 - C$260,000 per year.
- Total compensation includes equity and benefits.
- Opportunity to work on cutting-edge AI projects.
- Collaborative and innovative work environment.
About the Company
Inworld is a leading AI research lab, recognized globally for its innovative realtime voice models. Our technology powers experiences for companies such as NVIDIA, Microsoft Xbox, Niantic, Logitech Streamlabs, Wishroll, Little Umbrella, and Bible Chat. Join us to be part of a team that is shaping the future of AI.
Apply now to join our team and help us take the Inworld AI platform to new heights!
© Inworld AI. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Inworld AI is a startup based in Silicon Valley and working on a developer platform for creating AI-powered virtual characters to populate immersive realities including the metaverse, VR/AR, games, and virtual worlds.Inworld AI is funded by top-tier investors including Kleiner Perkins, CRV, and Meta.Prior to Inworld AI, our team has pioneered the conversational AI technologies market, building innovative conversational AI products and platforms, includingAPI.AI(now known as Google Dialogflow), that are now being used by millions of developers.We are continuing to build out our incredibly talented team, with experts in generative language models, emotions, speech synthesis, multimodal interaction, design, and 3D animation.Press release:venturebeat.com/... riven-virtual-charactersJoin and help us build the future!
More at Inworld AI
All 15 roles
Founding AI Solutions Engineer- USA
Inworld AI · United States

Product Lead - USA
Inworld AI

Founding Growth Lead - USA
Inworld AI · United States

Senior / Lead Research Scientist - Serbia
Inworld AI · Serbia