Software Engineer, On-Device AI

Company: Nothing Technology

Location: San Francisco, California, United States

Salary: $164K – $248K a year

Work arrangement: Hybrid

Employment type: Full-time

Experience: 5-10 years

Posted: 2026-11-09

Responsibilities

You will build core system services and APIs to enable small models to run reliably on hardware with strict resource constraints. You will also decide the optimal execution environment for tasks across wearables, phones, and cloud platforms.

Requirements

The role requires strong systems fundamentals including concurrency, resource management, and experience with on-device inference or resource-constrained platforms. Candidates must demonstrate the ability to own complex systems from architecture to implementation and possess strong programming skills in languages like Rust or Python.

Skills

  • Systems architecture
  • Concurrency
  • Resource management
  • API design
  • On-device inference
  • Inference runtimes
  • Rust
  • Python
  • JavaScript
  • Performance optimization
  • Memory management
  • Scheduling
  • Hardware profiling
  • Debugging
  • Embedded systems

About this role

ABOUT NOTHING

Nothing exists to make tech feel exciting again.

We’re building a different kind of technology company, one that puts design,
emotion, and human creativity at the heart of everything we do. From the way our
products look and feel to how we communicate and show up in culture, we believe
technology should make you feel something.

Founded in London in 2020, we’ve grown from idea to global challenger in just a
few years. Backed by GV (Google Ventures), EQT Ventures, and C Ventures, and
investors like Tony Fadell (iPod), Casey Neistat, and Kevin Lin (Twitch), we’re
now sold in 40+ markets with millions of users worldwide.

ABOUT THE TEAM

AI should run on the devices you carry, work across all of them, and actually
get things done. That's a hard problem, and we're solving it from the operating
system up.

You'll build the foundations that make this work: the system services that keep
small models running reliably on real hardware, and the APIs that connect them
to everything else. The problems are open. The hardware is real. You'll own them
end to end.

SKILLS & QUALIFICATION

* You've owned complex systems work, from architecture to hands-on
implementation and debugging

* Strong systems fundamentals: concurrency, resource management, API design and
performance trade-offs

* Experience with on-device inference, inference runtimes, device software or
another resource-constrained platform. Or proof that you learn fast across
all of them

* You make progress without a spec, explain trade-offs clearly and change
course when the data says so

* You question familiar architectures instead of copying them

* Strong programming skills and the range to use what the problem needs. E.g.
Rust, Python and JavaScript

RESPONSIBILITIES

* Build core system services, abstractions and APIs for a platform others can
build on

* Have small models running reliably on real hardware: memory, scheduling and
resource management, all inside tight latency, battery and thermal budgets

* Connect model capabilities to the platform and app layers, so they finish
real tasks end to end

* Decide what runs where: wearable, phone, computer or cloud, based on the
task, privacy and the hardware on hand

* Prototype fast, profile on real hardware across CPUs, GPUs and NPUs, and ship
what works

* Work side by side with software, model and hardware engineers

HOW WE WORK

* Location: San Francisco, we are open to remote for the right person, with
regular time in person with our SF team.

Nothing offers excellent benefits and competitive compensation packages. The
base salary pay range for this role is $164,000 - 248,000 USD. Qurrent is an
equal opportunity employer and is committed to inclusion, diversity, and equity
in the workplace. All qualified applicants will receive consideration for
employment without regard to race, color, religion, sex, national origin,
disability status, protected veterans’ status, or any other characteristic
protected by federal, state, or local laws.

See all my matches — 2 min, free

More Software Engineer Jobs

26 new Software Engineer jobs were posted this week in San Francisco.

All Remote Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in San Francisco

Before you apply, check your resume against ATS filters for free.