NVIDIA

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Principal Software Engineer – Physical AI Tooling

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

California

Posted

2 days ago

Salary

$272K - $431.3K / year

Bachelor Degree15 yrs expExperience acceptedEnglishDistributed SystemsJavaPythonGo

Job Description

• Design and implement high-performance data services for streaming, indexing, and querying sensor data at scale — across time-series, multi-modal, replay, and live sources. • Own and evolve the serialization and format layer: designing for performance, interoperability, and correctness across formats like Protobuf, Arrow, Parquet, and MCAP. • Collaborate with AI and Robotics teams to deeply understand their data access and evaluation patterns, then build platform APIs and tooling that measurably accelerate their work. • Optimize performance at every level: profiling, parallelization, memory efficiency, query optimization, and protocol redesign. • Build diagnostic and observability tooling that lets teams understand and debug their data and test pipelines. • Establish standard software development practices (code quality, testing, tracing, CI/CD) across data and orchestration services. • Actively drive the adoption of new standards and technologies in the physical AI tooling ecosystem.

Job Requirements

  • BS or MS in Computer Science or relevant field (or equivalent experience).
  • 15+ years of professional experience in software engineering with a strong focus on distributed backend systems and data-intensive applications.
  • Deep proficiency in Go, Python, or Java — and experience operating across the full backend stack.
  • Deep experience building high-performance low-latency data systems: streaming pipelines, binary serialization, efficient data encoding, or columnar data formats.
  • Strong understanding of distributed systems: concurrency, consistency tradeoffs, latency optimization, and resource-efficient design.
  • Ability to identify and fix performance bottlenecks — through optimization across the stack, including protocol redesign.
  • Experience designing and implementing internal platform APIs used broadly across engineering organizations.
  • Track record of building foundational systems that teams depend on — with the engineering quality to match.
  • Ability to work with multi-functional teams, principals, and architects across organizational boundaries and geographies.
  • Excellent communication: able to translate nuanced system design to both technical and non-technical partners.

Benefits

  • equity
  • benefits

Related Job Pages

More Full-stack Engineer Jobs

Senior Full Stack Engineer

Motional

We're making driverless vehicles a safe, reliable, and accessible reality.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 1,001-5,000Since 2020H1B Sponsor

Senior Full Stack Engineer creating web tooling for autonomous vehicle systems

AWSNode.jsPythonTypeScript
United States
$149K - $198.5K / year

Senior Full-Stack Developer

Verinext

Verinext delivers transformative business technology, so customers are ready for everything that comes next.

Full-stack Engineer2 days ago
ContractRemoteTeam 201-500H1B No Sponsor

We are seeking a Senior Full Stack Developer with strong experience in .NET and Angular to help design, build, and maintain modern, scalable software solutions. This role is ideal for someone who enjoys working across the full development stack, collab...

.NETAngularC#TypeScriptREST API.NET CoreUnit Testing
United States
Full-stack Engineer2 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

The engineer will be a key driver of innovation by building and testing new ad experiences, primarily using Company’s website as an innovation lab for rapid iteration on new ad formats. Responsibilities also include developing robust APIs, contributing to the client-side Javascript SDK for partner integrations, and ensuring technical excellence across web-facing technologies.

United States

Software Engineer – Federal Geospatial

Element 84

Accelerating and scaling impactful projects with great software and design. Geospatial, cloud, and petabyte-scale data.

Full-stack Engineer2 days ago
Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

Software Engineer supporting federal clients in geospatial data processing and cloud technology

AWSClojureJavaScriptPythonReact
District of Columbia + 1 moreAll locations: District of Columbia, Washington
$105K - $141K / year