All vacancies
Senior Software Engineer - AI System
NVIDIA
US, CA, Santa Clara · On-site · relocation$15,333–29,708 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA has been transforming computer graphics, animation, gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by phenomenal technology - and amazing people.
Responsibilities
- Build efficient, low-latency software for AI media workloads across cloud and embedded platforms.
- Optimize and deploy AI models and software stacks on embedded processors and NVIDIA GPU platforms.
- Profile AI workloads to improve performance, power, and memory usage.
- Develop and maintain cross-platform CI/CD, packaging, and test systems.
- Collaborate across NVIDIA to bring the new hardware capabilities and platform software to AI media applications.
- Drive projects from design through validated release, with clear milestones, documentation, and reliable handoffs.
- What We Need To See
- Strong C++ and CUDA programming, system design, debugging, and software engineering skills.
- Strong Linux development expertise, including toolchains, dependency management, scripting, and troubleshooting.
- BS or MS degree, or equivalent experience, with 8+ years of relevant systems software development experience.
Languages
- Work format
- On-site
- Seniority
- Senior
- Posted
- 30 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Software Developer (Algorithmic Engineering)Eqvilent · Remote · worldwide
- Junior Software Engineer | Remote - ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Software EngineerNuclear · Remote · worldwide, UTC+4 accepted
- Senior Backend Developer (PHP)WhiteTech · Remote · worldwide, UTC+4 accepted
- Software Engineering Manager - Ubuntu Linux KernelCanonical · Remote · worldwide, UTC+4 accepted
- Data DevOps LeadEPAM Systems · Remote · Armenia

