Senior Technical Program Manager, ML Software

Nvidia

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CA
Salary
$168,000–$258,750 / yr
Posted
5 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $217k
This role $213k
$155k most similar roles pay here $270k

This role pays more than 54% of similar roles. Most pay $187,375–$246,150 — the shaded band above. At the midpoint, this role pays about $213k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 980 open roles on FindRole.

Listed pay typically runs $168,000–$270,250 across 966 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Technical Program Manager, ML Software

The Deep Learning Software Team at NVIDIA is hiring a Senior Technical Program Manager to oversee complex engineering initiatives and facilitate the development of cutting-edge Gen AI models. This role involves coordinating cross-functional teams, planning and scheduling projects, and implementing metrics for program effectiveness while ensuring alignment with business objectives. The ideal candidate will have extensive experience in program management, including expertise in software engineering principles and agile methodologies, and a background in computer science or machine learning. They must be adept at managing global projects across multiple time zones, engaging technical and non-technical stakeholders, and fostering a culture of continuous improvement within the fast-paced AI research environment.

What you'll do

  • Lead engineering programs by planning, forecasting, documenting, scheduling, and managing dependencies.
  • Develop metrics to measure program effectiveness and analyze data for informed decision-making.
  • Coordinate multi-functional teams to streamline processes and drive organizational alignment.
  • Moderate technical discussions and guide teams in designing complex customer requirements.
  • Serve as a liaison between developers and customers, facilitating communication across technical and non-technical audiences.

What we're looking for

  • 10+ years of program management experience with global projects across multiple time zones.
  • Proven ability to engage and moderate successful technical discussions with diverse teams.
  • In-depth understanding of software engineering principles, quality requirements, and AI environments.
  • Strong communication skills for both technical and non-technical audiences.
  • Experience in production application development, release methodology, and DevOps practices.
  • Knowledge of agile methodologies, project planning tools, and distributed version control systems.
  • Background in computer science, machine learning, deep learning, open source software, and GPU technology.

More like this

Similar roles

Senior Technical Program Manager, AI Software

Nvidia

Remote (Santa Clara, CA) 2 days ago $168,000$258,750
Jira Aha! Confluence Git Agile DevOps CI/CD AWS Kubernetes Docker Python PostgreSQL TensorFlow PyTorch GPU AI Machine_Learning Deep_Learning Open_Source Scrum MVP
Remote

Senior ML Software Engineer, Watch Software

Apple Inc

Cupertino, CA 93 days ago $181,100$272,100
Python PyTorch TensorFlow Swift Objective-C Apple Watch ML algorithms Multimodal sensor data Deep learning frameworks Data collection Model training Model optimization Metrics definition Evaluation Failure analysis Model deployment Resource-constrained devices Analytics Process design
Hybrid

Senior ML Software Engineer, Watch Software

Apple Inc

Cupertino, CA 61 days ago $181,100$272,100
Python PyTorch TensorFlow Swift Objective-C Apple Watch ML algorithms Multimodal sensor data Deep learning frameworks Model deployment Resource-constrained devices Data collection Model training Metrics definition Evaluation Failure analysis Analytics Process design UX layers Sensing technologies CI/CD
Hybrid

Senior ML Software Engineer, Watch Software

Apple Inc

San Diego, CA 93 days ago $171,600$258,100
Python PyTorch TensorFlow Swift Objective-C Apple Watch ML models multimodal sensor data deep learning frameworks data collection model training model optimization metrics definition evaluation failure analysis model deployment resource-constrained devices UX layers collaboration
Hybrid

Senior ML Software Engineer, Watch Software

Apple Inc

Boulder, CO 61 days ago $162,500$244,600
Python TensorFlow PyTorch Kubernetes AWS Docker CI/CD Git PostgreSQL MongoDB Scikit-learn Pandas NumPy Jupyter Notebook RESTful APIs Swagger GraphQL JSON YAML
Hybrid