Senior System Software Engineer - AI Data Platform - Inference Factory Optimization, Senior System Software Engineer - AI Data Platform - Inference Factory Optimization
Company: NVIDIA
Location: Location not specified (Remote)
Type: Full-time
Level: lead
Remote: Yes
Posted: 2026-02-21
About this role
Our team is building the foundational infrastructure that powers NVIDIA's cutting-edge innovations in AI and high-performance computing. We are seeking a Senior Software Engineer to design, build, and optimize highly scalable and reliable automation systems that ensure the peak performance and seamless deployment of our core software offerings across a diverse ecosystem. This is an opportunity to directly impact how AI models and complex applications are validated, tuned, and delivered globally, from cloud environments to on-premises data centers and specialized hardware.
What you’ll be doing
- Develop efficient infrastructure and tools for automating complex software processes.
- Drive Performance Optimization: Implement advanced test harnesses, benchmarking frameworks, and analytical tools to rigorously characterize and optimize the performance and efficiency of our software and hardware platforms.
- Apply deep knowledge of operating systems, kernel internals, device drivers, memory management, storage, networking, and high-speed interconnects to build and troubleshoot highly performant systems.
- Work with engineering teams to understand needs, define requirements, and deliver efficient solutions.
- Set performance goals, monitor feedback, analyze data, and make continuous improvements for system reliability.
- Influence Technical Strategy: Contribute to defining technical strategies and roadmaps for our platform automation initiatives, ensuring alignment with company-wide goals and standard methodologies.
What we need to see
- Bachelor's or equivalent experience in Computer Science, Computer Engineering, or a related technical field, or Master's degree or equivalent experience in a similar field.
- 5+ years of industry experience in software development, focusing on infrastructure, distributed systems, automation, and/or performance engineering.
- Expertise in System-Level Programming: Proven ability to develop robust tools and automation us...