NVIDIA, a worldwide technology leader in visual computing, is seeking a Senior System Software Engineer for their Metropolis division. This role focuses on building industry-leading technology in Virtual Reality, Artificial Intelligence, Deep Learning, and Digital Twin across various industrial domains. As part of the Metropolis Performance team, you'll be instrumental in supporting and contributing to the productization of scalable Digital Twin and Synthetic Data Generation solutions.
The position offers an exciting opportunity to work with cutting-edge technology in 3D simulation and distributed computing. You'll be responsible for designing and developing scalable software solutions, optimizing performance for cloud applications, and collaborating with cross-functional teams. The role requires expertise in both backend services and frontend development, with a strong foundation in 3D simulation and physics phenomena.
The ideal candidate brings 5+ years of industrial experience in large-scale software development, particularly in 3D Simulation and Game development. Strong programming skills in C/C++, Python, and cloud technologies are essential, along with expert-level experience in containerization and CI/CD pipelines. The role offers exposure to cutting-edge technologies including LLM and Generative AI models, and opportunities to work with 3D virtual content creation tools.
NVIDIA offers competitive compensation, including a base salary range of $148,000 - $356,500 USD, along with equity and comprehensive benefits. The company is known for its innovative culture and commitment to pushing technological boundaries. This role presents an excellent opportunity for a creative and autonomous engineer passionate about technology to contribute to groundbreaking developments in visual computing and AI.