Staff / Principal Software Engineer - Canada [Remote]
$180k - $260kInworld AI
- Remote job
Inworld is a research lab of top researchers and engineers, building the world’s top-ranked realtime voice models.
Today our models are the #1 ranked realtime voice models in the world. They are used to power the largest consumer-facing AI applications available, across categories like health, fitness, learning, therapy, companions, customer experience and media; representing 100s of millions of end users. Our work spans areas like research and development of state-of-the-art models, optimizing realtime inference, and creating best-in-class APIs and products that allow developers to engage their users.
We’ve raised more than $125M from Lightspeed, Section 32, Kleiner Perkins, Microsoft’s M12 venture fund, Founders Fund, Meta and Stanford, among others. Our technology has powered experiences from companies such as NVIDIA, Microsoft Xbox, Niantic, Logitech Streamlabs, Wishroll, Little Umbrella and Bible Chat. We’ve also been recognized by CB Insights as one of the 100 most promising AI companies globally and have been named one of LinkedIn’s Top 10 Startups in the USA.
About the role:
Inworld recently launched a few exciting new products ([Inworld TTS]( [Inworld STT]( [Speech-to-Speech / Realtime API]( and [Inworld Router]( for consumer AI applications, and we're looking for an ambitious and capable Staff/Principal Backend Engineer to join us and help take the Inworld AI platform even farther. Here is what you are going to work on:
- Inworld Router : an intelligent routing layer that gives developers 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 : Our custom TTS/STT models and API includes free instant voice cloning. Learn more and hear examples at []( Better yet, sign up yourself at []( try out the premade voices, clone your own voice in just a few seconds, and let us know what you think! Beyond TTS, there is also LLM, Knowledge/RAG, STT, and more.
- New exciting products , ambitious and large-scale, in the lineup for the launch later this year.
- Services for control and optimization . We're just getting started on these deeper capabilities.
- Finally complicated and exciting Infrastructural projects : platformization of new product upcoming offering, development and integration of best development tools, projects like system-wide billing and so on.
As a Staff/Principal Software Engineer, you would be a significant part of one or more of these areas. The key challenges are:
- Shipping quickly . AI is evolving weekly, so there's a ton of opportunity to be had. We want to move fast to capture those opportunities while they are still fresh and full of potential.
- Zero to one . The platform is not a simple copycat. We have a vision for a deep platform/suite of capabilities that make it dramatically simpler for developers to scale and evolve their AI.
- Realtime, online . As consumer applications become more capable of listening and talking, performance will matter, and AI has to adapt in realtime as well. These are bold but exciting challenges.
- Multi-provider complexity at scale . Inworld Router must intelligently route across hundreds of models and providers while handling failover, sticky sessions, cost optimization, and conditional logic, all with minimal latency overhead. You'll design systems where every millisecond and every routing decision matters.
Finally, almost everything here is a collaboration with our sibling ML teams, since ML and AI are critical to providing the learning and adaptability central to this vision.
Please note: This is an IC-focused role. We are looking for someone who loves direct technical contribution alongside very capable peers.
What you’ll do:
- Establish significant scope : Collaborate with the PMs, engineers and leads to determine the biggest product needs to focus on now.
- Operate with technical autonomy : You have considerable leeway to suggest how to address a given focus area, including bringing in new technical dependencies or standards where it's the best choice.
- Collaborate, execute, deliver : This is the core of the building loop. We aim to optimize for both speed and quality, despite it being decidedly non-obvious how to manage that tradeoff exceptionally well.
- Reflect and drive improvements: Especially as a Staff Engineer, advocate for and realize system improvements, both related to and independent of key features.
Expected experience:
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, can collaborate and coordinate with other roles and engineer with ease, trusted and well-regarded teammate
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++
The base salary range for this full-time position is C$180,000-$C260,000. In addition to base pay, total compensation includes equity and benefits. Within the range, individual pay is determined by work location, level, and additional factors, including competencies, experience, and business needs. The base pay range is subject to change and may be modified in the future.
[Inworld Jobs Privacy](
$180k - $260k
...a research lab of top researchers and engineers, building the world’s top-ranked realtime... ...looking for an ambitious and capable Staff/Principal Backend Engineer to join us and help take... ...and so on. As a Staff/Principal Software Engineer, you would be a significant part...SuggestedFull time$185k - $275k
...Staff/Principal Software Engineer - Security Platform Distributed; Hybrid About Us At Cloudflare, we are on a mission to help build a better... ...Atlanta, US Austin, US New York, US Toronto, Canada Washington DC, US Seattle, WA Remote candidates...SuggestedLocal areaRemote workFlexible hours$150k - $260k
...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates...SuggestedRemote jobFull timeContract work$90k - $125k
...The work we do matters. About the job At Skylight, software engineers design, implement, and maintain software systems to... ...and setting technical direction across a team or product (staff and principal levels) Ability to work successfully within a professional...SuggestedRemote jobFull timeTemporary workFor contractorsFlexible hours- ...and manages the overall fleet operations. We are seeking an engineer to act as technical lead for Maestro. This person will shape the... ...~ BS/MS in Computer Science or a related field ~15+ years of software engineering experience, with 7+ years building large-scale...SuggestedFull timeTemporary workRelocation package
$250k - $300k
...Staff/Principal Software Engineer (US Remote) At Synthetic we are synthetically recreating the professional service of bookkeeping using AI. Our product processes financial data, manages bookkeeping workflows, and communicates with customers autonomously. Read more about...Remote jobFull timeVisa sponsorship$150k - $260k
...Qualifications Experience & Technical Expertise Candidates should have at least 12 years of software development experience, with a minimum of 5 years in senior or staff-level engineering roles. Deep expertise in at least one major programming language and ecosystem is...Remote jobFull timeDay shift$10k
...we do matters. About the job At Skylight, software engineers design, build, and operate production systems... ...Senior Software Engineer: $150,000–$185,000 Staff Software Engineer: $170,000–$203,000 Principal Software Engineer: $180,000–$230,000 Benefits...Full timeTemporary workFor contractorsRemote workRelocationRelocation packageFlexible hours$180k - $205k
...time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our... ...Summary: The OS Core Team at PsiQuantum works closely alongside engineers and scientists in the electronics, system architecture, and validation...Full timeShift work$130.56k - $179.52k
DescriptionPOSITION:Senior Software Engineer-- or -- Senior Staff Software Engineer -- or --Principal Software EngineerPosition Level: The best fit candidate selected for this position will be offered a job title/level (Senior Software Engineer vs. Senior Staff Software...Remote work$168.75k - $270k
...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...in their communities helping the public. You are a Staff Full Stack Software Engineer with experience building large-scale software applications...Full timeWork experience placementWork at officeRemote work$168.75k - $270k
...justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect... ...spend out in their communities helping the public.You are a Staff Full Stack Software Engineer with experience building large-scale software...Work experience placementWork at officeRemote work$150k - $210k
...Orbital is seeking an experienced Flight Software Engineer to join our growing team. Reporting to... ...Science or equivalent field.8+ years (Staff Engineer - Level 4) of experience developing... ..., or critical systems.12+ years (Principal Engineer - Level 5) of experience developing...Permanent employmentWork at officeLocal areaRemote workFlexible hours$226k - $369k
...of hire, and any changes to this home work location requires a review of remote status and approval. We are seeking a Principal Staff Software Engineer to join our organization. The team builds and evolves the foundational platforms that keep LinkedIn’s services reliable...For contractorsWork at officeRemote workWork from homeFlexible hours- ...Role Overview We are looking for an exceptional Principal or Staff-level engineer who has fundamentally changed how they build software because of AI. This is not a traditional software engineering role with an AI assistant bolted on. We want someone who uses AI agents...Full time
$180k - $250k
...including Texas, Arkansas, and Ontario, Canada, driving innovation in freight transportation... ...solution that integrates advanced software and hardware powering the fleet, facilitating... ...role We seek passionate Software Engineers with strong fundamentals in software...Odd jobFull timeWork at office- ...one of the fastest growing companies in Canada and ranks 6th in Deloitte's Technology... ...in North America. We're seeking a Staff Engineer to help lead our growing backend engineering... ...'s productivity and growth Promote software development best-practices and conduct...Remote jobFull timeWork from homeHome office
$180k - $260k
...including Texas, Arkansas, and Ontario, Canada, driving innovation in freight... ...encompassing solution that integrates advanced software and hardware powering the fleet,... ...role We are seeking senior or staff software engineers to join our planning team to build motion...Odd jobFull timeWork at office- ...technology that will set the standards for software-defined vehicles around the world.... ...are seeking a highly skilled Software Engineer proficient in Modern C++ ( C++11 and above... ..., including to or in the United States, Canada, and the European Union and in the cloud...Full timeContract workLocal area
$180k - $260k
...including Texas, Arkansas, and Ontario, Canada, driving innovation in freight transportation... ...solution that integrates advanced software and hardware powering the fleet, facilitating... ...teams in behavior planning, platform engineering, integration, safety, and operations to...Odd jobFull timeWork at officeRemote work$195k - $408k
...the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on... ...impact, and the team operates with the high engineering rigor that this demands.About the RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve this...Work at officeLocal areaImmediate startRemote workMonday to ThursdayFlexible hours$186.2k - $223.4k
...focused solely on developing software for automated trucks to... ...The Team: Torc is hiring a Staff Motion Planning Engineer to lead technical... ...helping grow future Staff and Principal engineers through technical... ...Remote in the United States & Canada with semi-monthly travel...Full timeWork at officeImmediate startRemote workRelocation- ...the future. DataRobot’s Fleet team is the engine behind how our platform runs across all... ...velocity. That’s where you come in.As a Staff Software Engineer, you’ll be responsible for... ..., Washington, US; Lviv, Ukraine; Remote Canada - ON; Remote Poland; San Francisco, California...Full timeLocal areaRemote workWorldwideFlexible hours
- ...leverages custom customer feedback models to engineer perfectly tailored products. Backed by... ...completely rethinking the entire retail software layer—spanning complex automated... ...software developers based anywhere within Canada . Preferred Strategic Indicators (...Full timeRemote work
- ...Senior Software Engineer, Backend What happens when your business model breaks the assumptions most e-commerce platforms were built on?... ...US) ~ Either in-person in San Francisco, or remote in US or Canada ~ Employee discount on merchandise ~ Opportunity to work...Remote work
- ...commerce as a founding member of a zero-to-one engineering squad. You will design, build, and scale... ...engineering enterprise-grade production software with a proven capability to design,... ...locations within the United States and Canada, which allows us to pay employees...Temporary workRemote work
$195k - $323k
...realize their greatest potential. Title and Summary Principal Software Development Engineer Job Overview: Leads major projects and creates the development... ...most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to...Full timePart timeWorldwideFlexible hours$138k - $221k
...governments realize their greatest potential. Title and Summary Principal Software Engineer Overview: The Principal Engineer shapes technical... ...the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete...Full timeWorldwide$151.54k - $189.42k
...Built high-quality, maintainable software collaboratively,... ...systems, including recommendation engines, NLP, computer vision, predictive... ...live. Our pay ranges for our Principal Engineer position within our... ...team across the United States, Canada, and the United Kingdom, with...Temporary workLocal areaRemote workFlexible hoursShift work$186k - $236k
...process for this role. Remote: This role is categorized as remote. This means the successful candidate may be based anywhere in Canada and is not expected to report to a GM worksite unless directed by their manager. Provides technical leadership, interacts and collaborates...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff / Principal Software Engineer - Canada [Remote]. Be the first to apply!
- assistant principal Remote
- vice principal Remote
- principal software engineer Remote
- senior principal software engineer Remote
- senior principal cloud computing engineer Remote
- principal data scientist Remote
- epic principal trainer Remote
- principal solutions consultant Remote
- principal data analyst Remote
- principal Remote




