Skip to content

Open nowPosted 221 days ago

Staff / Principal Software Engineer, Inference Platform - USA

Inworld AI19 open roles

Pay
$280,000 – $350,000 a year
Where
Mountain View, California, USA
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff / Principal Software Engineer, Inference Platform - USAInworld AI · Mountain View, California, USA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Inworld AI's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market. Inworld AI postings stay open a median of 66 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: posted 221 days ago

Inworld AI median: 66 days open

The posting

About Inworld

Inworld is a research lab and inference provider focused on realtime AI for consumer-facing applications. We build first-party speech models, serve LLMs, and run the inference behind modular APIs designed for high-volume, realtime workloads.

Hundreds of millions of users interact with Inworld powered apps every day and we serve over 10 trillion LLM tokens per month. Our models and infrastructure support consumer applications across companions, healthcare, fitness, education, media, and more. Our work spans model research, realtime inference, large-scale serving infrastructure, and the APIs developers use to bring these capabilities into production.

We’ve raised more than $125M from Lightspeed Venture Partners, Section 32, Kleiner Perkins, Microsoft’s M12 venture fund, Founders Fund, Meta, Stanford, and others. Our technology has powered experiences from companies including NVIDIA, Microsoft Xbox, Niantic, Logitech Streamlabs, Wishroll, Little Umbrella, and Bible Chat. Inworld has also been recognized by CB Insights as one of the 100 most promising AI companies globally and named one of LinkedIn’s Top 10 Startups in the USA.

ABOUT THE ROLE

Inworld Inference https://inworld.ai/inference serves the models consumer apps run on. We're growing it from an API into a full platform: one place where a team can go from its first API call to its own model, tuned on its own traffic and running on capacity reserved for it.

As a Staff or Principal Software Engineer, you'll design that platform's core architecture and write much of its code. You'll define the abstractions every customer workload runs on, and own the system in production at tens of trillions of tokens a month.

WHY THIS ROLE

- A platform, not a feature. You'll shape the foundation that every future Inference product builds on. The architecture decisions are yours to make.

- Real scale from day one. Realtime inference for hundreds of millions of end users, with latency budgets measured in milliseconds.

- Hard problems. Scheduling scarce GPUs across many tenants and workloads, model lifecycles from weights to serving, and latency and uptime commitments customers pay for.

- Principal-level scope. You'll partner directly with research, product and leadership on where the platform goes next.

WHAT YOU'LL DO

- Design and build the platform's core services: control plane, model and deployment lifecycle APIs, tenant isolation, metering and quotas.

- Own how GPU capacity is allocated and scheduled across shared and reserved workloads, with clear latency, cost and reliability trade-offs.

- Build the path that takes a customer's model from weights to production serving, and keeps it healthy as it changes.

- Write production code, mostly in Go, every week. You ship services; you don't just configure them.

- Define the APIs and abstractions that customers and internal teams build on. Make the right path the easy path.

- Lead design reviews and write the technical direction for the platform. Raise the bar for system design across engineering.

- Run what you build: set SLOs, take part in incidents, and turn postmortems into design changes.

WHAT WE'RE LOOKING FOR

- 8+ years building backend or distributed systems in Go, Rust, Java or C++.

- You've designed and shipped a multi-service system end to end, and can explain its trade-offs and what broke in production.

- Deep understanding of distributed systems: consistency, failure modes, queuing, load balancing and capacity modelling.

- Experience building a platform or developer product with external customers: cloud compute, PaaS, serverless, or an API platform.

- Clear technical writing. You can turn an ambiguous problem into a design doc that others build from.

NICE TO HAVE

- Schedulers or resource managers for scarce hardware (GPU clusters, batch systems, cloud compute).

- LLM inference serving (vLLM, SGLang, TensorRT-LLM) or ML training infrastructure.

- Multi-tenant systems with usage-based billing or contractual SLAs.

- Comfortable with Kubernetes, Terraform and GitOps (ArgoCD).

IS THIS ROLE FOR YOU?

This is a software engineering role. If most of your recent work is maintaining CI/CD pipelines and infrastructure-as-code, this probably isn't the fit.

Candidates must be based in the SF Bay Area or willing to relocate (you will be working on-site in our South Bay office a few days a week).

The US base salary range for this full-time position is $280,000 - $350,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 https://inworld.ai/jobs-privacy

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Inworld AI's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Inworld AI's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Inworld AI's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.