Software Engineer, On-Device AI at Nothing Technology | CA, US | Rezi

Software Engineer, On-Device AI at Nothing Technology

Software Engineer, On-Device AI

Nothing Technology · CA, US

Today

Software Engineer, On-Device AI

Nothing Technology · CA, US

an hour ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer, On-Device AI role.

Rezi rewrites your resume against Nothing Technology's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer, On-Device AI posting at Nothing Technology — free, in seconds.

About the Role

AI should run on the devices you carry, work across all of them, and actually get things done. 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.

Responsibilities

  • Build core system services, abstractions and APIs for a platform others can build on
  • Ensure small models run reliably on real hardware, managing memory, scheduling, and resources within tight latency, battery, and thermal budgets
  • Connect model capabilities to the platform and app layers to complete real tasks end to end
  • Determine optimal placement of AI model execution (wearable, phone, computer, or cloud) based on task, privacy, and available hardware
  • Prototype rapidly, profile performance on real hardware across CPUs, GPUs, and NPUs, and ship effective solutions
  • Collaborate closely with software, model, and hardware engineers

Requirements

  • Proven experience owning complex systems work, from architecture to hands-on implementation and debugging
  • Strong systems fundamentals including concurrency, resource management, API design, and performance trade-offs
  • Experience with on-device inference, inference runtimes, device software, or other resource-constrained platforms, or demonstrated ability to learn these quickly
  • Ability to make progress without a detailed specification, clearly explain trade-offs, and adapt based on data
  • A tendency to question familiar architectures rather than simply copying them
  • Strong programming skills with the flexibility to use appropriate languages for the problem, such as Rust, Python, and JavaScript

Skills

  • Systems fundamentals
  • Concurrency
  • Resource management
  • API design
  • Performance trade-offs
  • On-device inference
  • Inference runtimes
  • Device software
  • Resource-constrained platforms
  • Programming
  • Rust
  • Python
  • JavaScript

Location

  • San Francisco
  • Remote

Work Type

  • Remote
  • Hybrid

Salary/Compensations

  • $164,000 - $248,000 USD

Benefits

  • Excellent benefits
  • Competitive compensation packages

About the Company

  • 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.
  • 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.

Equal Opportunity

  • 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.