Engineer Jobs

10,000 jobs found — updated daily

Senior Software Engineer - Omniverse

NVIDIAUs, CA
Remote

About The Position

NVIDIA is seeking a Software Engineer to contribute to the development of next-generation AI-driven developer and robotics workflows. This role involves designing and implementing integration solutions across cloud, AI coding agents, and robotics platforms, working collaboratively with expert engineers. The team connects various NVIDIA software components, including cloud services, AI agents, and robotics platforms, to build tooling and integrations for AI-assisted development and robotic applications. The ideal candidate will be passionate about AI, cloud infrastructure, and real-world systems, with a knack for solving complex problems effectively.

Requirements

  • Bachelor’s in Computer Science, Engineering, or a related field (or equivalent experience).
  • Ideally building or integrating distributed or cloud‑based systems.
  • 8+ years of experience with programming in Python and/or C++.
  • Understanding of core software design principles and APIs.
  • Exposure to cloud‑native development (containers, Kubernetes, Helm, or similar technologies).
  • Demonstrated interest in AI coding agents, LLM‑powered tools, or modern AI‑assisted development workflows (personal projects, coursework, or professional experience).
  • Interest in robotics, simulation, or autonomous systems; any hands‑on experience with robotics platforms, middleware (e.g., ROS), or NVIDIA robotics stacks is a plus.
  • Familiarity with unit and integration testing, code reviews, CI/CD, and basic monitoring/observability concepts.
  • Collaboration and communication skills; comfortable working with multi-functional partners.

Nice To Haves

  • Practical experience building or integrating robotics systems (on‑device software, simulation, perception, control, or fleet tools).
  • Experience designing or deploying AI coding agents or LLM‑based developer tools (e.g., plugins, internal tools, research prototypes).
  • Contributions to open‑source projects, technical blogs, talks, or coursework in relevant domains (AI, cloud, robotics, developer tooling).
  • Experience in high‑performance computing, such as CUDA programming, GPU acceleration, or optimizing large‑scale workloads on NVIDIA platforms.

Responsibilities

  • Implement features and services across the stack (back-end, cloud, tooling), writing clean, maintainable code and contributing to design discussions.
  • Help build and iterate on AI-assisted development workflows (e.g., code generation, refactoring, automation in CI/CD), and experiment with powerful coding agents in real engineering use cases.
  • Develop and operate services on Kubernetes using Helm and major cloud provider APIs (e.g., AWS, Azure, GCP), including deployment, monitoring, and troubleshooting.
  • Collaborate with robotics and simulation teams to integrate services and tools into robotics workflows; learn and, where applicable, extend platforms such as Isaac or ROS.
  • Follow good engineering practices around testing, code review, documentation, observability, and reliability, and contribute to improving them over time.
  • Work closely with teammates across cloud, AI, and robotics, ask questions, share knowledge, and continuously expand your skills.

Benefits

  • Highly competitive salaries
  • Comprehensive benefits package
  • Equity
  • Benefits

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Number of Employees

5,001-10,000 employees

Build a Resume for Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service