Director, AI Software

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins that transform industries.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS · Manufacturing

Description For Director, AI Software

NVIDIA is seeking a Director of AI Software to lead the development of cutting-edge artificial intelligence, computer vision, and data analytics solutions for their Metropolis for Factories and Manufacturing platforms. This role sits at the intersection of AI innovation and industrial transformation, where you'll be responsible for building and leading a team of Software Engineers and Data Scientists.

The position demands a leader who can architect sophisticated algorithms and build robust systems that advance AI applications in the Manufacturing AI market. You'll be working with NVIDIA's Metropolis platform, which is at the forefront of the AI revolution in manufacturing automation, warehouse management, product inspections, and safety workflows.

As Director, you'll establish both cloud and on-premise infrastructure, implement Smart Factory standards, and drive the development of distributed applications that handle streaming sensor data. The role requires deep expertise in deep learning, computer vision, and data analytics, combined with strong leadership abilities to grow and manage high-performing teams.

The ideal candidate brings 10+ years of industry experience, with 8+ years in management, and a strong academic background in Computer Science or related fields. You'll need to demonstrate expertise in deep learning frameworks, industrial processes, and distributed systems architecture. This position offers the opportunity to work at the cutting edge of AI technology while making a significant impact on the future of manufacturing.

NVIDIA offers an exceptional work environment, consistently ranked as one of technology's most desirable employers. The company is committed to diversity and inclusion, fostering an environment where innovation and collaboration thrive. Join NVIDIA's Metropolis team and be part of transforming industries through AI and accelerated computing.

Last updated 6 days ago

Responsibilities For Director, AI Software

  • Establish and grow a software team for deep learning and data analytics solutions
  • Set up cloud and on-premise infrastructure for software applications on NVIDIA platforms
  • Implement Smart Factory standards including IPC-CFX, Hermes, SECS/GEMS
  • Provide architectural input for distributed applications development
  • Establish processes for compliance, validation, and security
  • Collaborate with cross-functional teams across geographies
  • Support customer engagements and work with third-party software providers

Requirements For Director, AI Software

Python
  • MS or PhD in Computer Science, Computer Engineering or Electrical Engineering
  • 10+ years of manufacturing industry experience
  • 8+ years of management experience
  • Strong mathematical foundation and experience in Deep Learning, Machine Learning and Computer Vision
  • Algorithm development experience for vision and time-series data analytics
  • Knowledge of industrial processes, workflows, and protocols
  • Experience building solutions on Cloud and On-prem backends
  • Experience with deep learning frameworks like TensorFlow and pyTorch
  • Strong communication skills

Benefits For Director, AI Software

Medical Insurance
Equity
  • Comprehensive benefits package
  • Equal opportunity employer

Interested in this job?

Jobs Related To NVIDIA Director, AI Software

Senior Research Engineer, Foundation Model Training Infrastructure

Senior Research Engineer role at NVIDIA focusing on building infrastructure for large-scale foundation model training in robotics, offering competitive compensation and the opportunity to work on cutting-edge AI technology.

Senior Deep Learning Performance Architect

Senior Deep Learning Performance Architect role at NVIDIA focusing on developing advanced processor architectures for AI acceleration, offering competitive compensation and the chance to shape the future of machine learning.

Senior Deep Learning Performance Architect

Senior Deep Learning Performance Architect position at NVIDIA, developing next-generation AI architectures with competitive compensation and opportunity to work on cutting-edge technology.

Deep Learning Engineer - Distributed Task-Based Backends

Senior to Principal Deep Learning Engineer role at NVIDIA focusing on distributed backends for AI frameworks, offering $148K-$287.5K salary plus equity, with remote work options.

Staff Software Engineer: Host Pricing & Settings

Staff Software Engineer position at Airbnb focusing on Host Pricing & Settings, building ML infrastructure and data workflows for pricing optimization tools.