Taro Logo

Senior System Software Engineer - Metropolis Blueprints and Agents

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the world leader in accelerated computing, is seeking a Senior System Software Engineer to join their Metropolis Blueprints and Agents team. This role offers an exciting opportunity to work on cutting-edge AI solutions for smart cities and industrial AI applications. As part of this position, you'll be contributing to the development of NVIDIA Metropolis Blueprints, working with state-of-the-art AI and computer vision technologies.

The ideal candidate will bring 8+ years of software development experience, with strong expertise in Python and Java programming. You'll be working on designing and developing AI applications using Gen AI and computer vision models, while ensuring high quality and performance standards. The role requires a solid foundation in cloud native development and architecture, making it perfect for engineers passionate about building scalable AI solutions.

What makes this opportunity unique is the chance to work with NVIDIA's pioneering technology in AI and digital twins, which is transforming major industries worldwide. You'll be part of a collaborative team that's pushing the boundaries of what's possible in smart city technologies and industrial AI applications. The position offers exposure to advanced computer vision applications, machine learning algorithms, and deep learning models, making it an ideal role for someone looking to work at the forefront of AI technology.

The role is based in either Pune or Bengaluru, India, offering the opportunity to work with one of technology's most innovative companies. NVIDIA's commitment to diversity and inclusion, combined with their position as a leader in accelerated computing, makes this an excellent opportunity for career growth and impact in the AI industry.

Last updated 9 days ago

Responsibilities For Senior System Software Engineer - Metropolis Blueprints and Agents

  • Contribute to design and development of Metropolis blueprints and Agentic AI solutions
  • Be responsible for the quality and performance of owned components
  • Collaborate with peer engineering and Product Management teams
  • Translate high level use cases and ideas into product deliverables

Requirements For Senior System Software Engineer - Metropolis Blueprints and Agents

Python
Java
  • Masters or Bachelors degree in Computer Science or related engineering field
  • 8+ years of overall experience in software development
  • Strong technical foundation and understanding of software design principles
  • Excellent programming skills in Python and Java
  • Hands-on experience with cloud native development and architecture
  • Hands-on experience developing Applied AI applications using Gen AI and computer vision models
  • Strong collaboration, communication, and documentation habits
  • Basic knowledge of setting up CI/CD pipelines

Related Jobs

Senior System Software Engineer - Installer

Senior System Software Engineer position at NVIDIA, focusing on installer development using C++, Win32, and COM programming, requiring 4+ years of Windows system software experience.

Senior System Software Engineer - Metropolis Blueprints and Agents

Senior System Software Engineer position at NVIDIA, focusing on Metropolis Blueprints and Agentic AI solutions development, requiring 8+ years of experience in software development and expertise in AI applications.

Senior System Software Engineer - Infrastructure

Senior System Software Engineer role at NVIDIA focusing on developing intelligent infrastructure for AI/ML workloads using Python, Go, and modern DevOps practices.

Senior System Software Engineer, GeForce NOW - SW-GPU

Senior System Software Engineer role at NVIDIA's GeForce NOW team, focusing on full-stack development for cloud gaming platforms using Python, JavaScript, and React.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA focusing on build automation, testing frameworks, and system analysis for AI and accelerated computing platforms.