Engineering Program Manager Jobs at NVIDIA with Visa Sponsorship
NVIDIA hires Engineering Program Managers to drive complex, cross-functional hardware and software initiatives at scale. The company has a consistent track record of sponsoring work visas for this function, supporting candidates through H-1B, E-3, and Green Card pathways as part of its global talent strategy.
See All Engineering Program Manager at NVIDIA JobsOverview
Showing 5 of 45+ Engineering Program Manager Jobs at NVIDIA jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 45+ Engineering Program Manager Jobs at NVIDIA
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Engineering Program Manager Jobs at NVIDIA.
Get Access To All Jobs
INTRODUCTION
The Deep Learning Software Team is seeking a Senior Technical Program Manager to lead software initiatives and develop Gen AI models enabling NVIDIA’s most advanced AI researchers and engineers to create the future of computing. This leader will guide engineering programs using the best industry processes well suited to our fast pace and rapidly expanding roadmap.
What You'll Be Doing:
- Engage with cross-company partners to plan programs and coordinate teams to meet key business objectives
- Guide engineering programs in all aspects of program management – planning, forecasting, documenting, scheduling, effective meetings, multi-faceted prioritization, management of dependencies, reporting, and effective handling of critical and blocking issues
- Develop and implement metrics for measuring program effectiveness and improvement areas, collect and analyze data in support of planning and data driven decisions
- Report on overall program status, providing insights and recommendations to senior management and drive organizational alignment and efficiency by coordinating with multi-functional leads and streamlining processes
- Work with multi-functional matrixed teams, guide teams designing for advanced, complex, competing and often conflicting customer requirements and moderate technical discussions to successful conclusions
- Act as liaison between developers and customers, between technical and non-technical audiences and cultivate a culture of continuous improvement, finding opportunities for process enhancements
What We Need To See:
- Bachelor’s degree (or equivalent experience) in a related field with demonstrated program management expertise and mastery of technical and management practices
- 10+ years program management experience including proven ability managing global projects, adaptable to multiple time zones
- Demonstrated skill in engaging and moderating successful engagements with engineering partners and vendors
- Exceptional communication and presentation skills for diverse technical and non-technical audiences with strong problem-solving and conflict management skills
- In-depth understanding of software engineering principles and quality requirements in enterprise systems and experience in AI training environments and resource capacity planning
- Strong multitasking abilities with a focus on thoroughness and rapid context switching with knowledge of agile methodologies and tools, project planning, and task tracking tools
- Excellent organizational skills and ability to use project management tools (e.g. Jira, Aha!, Confluence) and distributed version control systems (e.g. Git)
Ways To Stand Out From The Crowd:
- Background in computer science, machine learning, deep learning, open source software, and GPU technology
- Prior experience in production application software development, release and support methodology and DevOps
- Prior experience in the management of customer workflows using large scale distributed computing and working with AI researchers or directly training and evaluating AI models
COMPENSATION
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 258,750 USD for Level 4, and 200,000 USD - 322,000 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until April 11, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

INTRODUCTION
The Deep Learning Software Team is seeking a Senior Technical Program Manager to lead software initiatives and develop Gen AI models enabling NVIDIA’s most advanced AI researchers and engineers to create the future of computing. This leader will guide engineering programs using the best industry processes well suited to our fast pace and rapidly expanding roadmap.
What You'll Be Doing:
- Engage with cross-company partners to plan programs and coordinate teams to meet key business objectives
- Guide engineering programs in all aspects of program management – planning, forecasting, documenting, scheduling, effective meetings, multi-faceted prioritization, management of dependencies, reporting, and effective handling of critical and blocking issues
- Develop and implement metrics for measuring program effectiveness and improvement areas, collect and analyze data in support of planning and data driven decisions
- Report on overall program status, providing insights and recommendations to senior management and drive organizational alignment and efficiency by coordinating with multi-functional leads and streamlining processes
- Work with multi-functional matrixed teams, guide teams designing for advanced, complex, competing and often conflicting customer requirements and moderate technical discussions to successful conclusions
- Act as liaison between developers and customers, between technical and non-technical audiences and cultivate a culture of continuous improvement, finding opportunities for process enhancements
What We Need To See:
- Bachelor’s degree (or equivalent experience) in a related field with demonstrated program management expertise and mastery of technical and management practices
- 10+ years program management experience including proven ability managing global projects, adaptable to multiple time zones
- Demonstrated skill in engaging and moderating successful engagements with engineering partners and vendors
- Exceptional communication and presentation skills for diverse technical and non-technical audiences with strong problem-solving and conflict management skills
- In-depth understanding of software engineering principles and quality requirements in enterprise systems and experience in AI training environments and resource capacity planning
- Strong multitasking abilities with a focus on thoroughness and rapid context switching with knowledge of agile methodologies and tools, project planning, and task tracking tools
- Excellent organizational skills and ability to use project management tools (e.g. Jira, Aha!, Confluence) and distributed version control systems (e.g. Git)
Ways To Stand Out From The Crowd:
- Background in computer science, machine learning, deep learning, open source software, and GPU technology
- Prior experience in production application software development, release and support methodology and DevOps
- Prior experience in the management of customer workflows using large scale distributed computing and working with AI researchers or directly training and evaluating AI models
COMPENSATION
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 258,750 USD for Level 4, and 200,000 USD - 322,000 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until April 11, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
See all 45+ Engineering Program Manager at NVIDIA jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Engineering Program Manager at NVIDIA roles.
Get Access To All JobsTips for Finding Engineering Program Manager Jobs at NVIDIA Jobs
Tailor your resume to NVIDIA's EPM scope
NVIDIA's Engineering Program Managers own end-to-end delivery across GPU, networking, and AI platform programs. Highlight cross-functional coordination, silicon or systems-level program experience, and schedule risk management rather than general project management credentials.
Pursue PMP or technical domain certifications first
NVIDIA's EPM job postings frequently reference formal program management credentials alongside engineering depth. Holding a PMP certification or demonstrable expertise in semiconductor or compute systems strengthens your specialty occupation case for H-1B purposes before you apply.
Target NVIDIA's hardware and AI infrastructure teams
EPM openings at NVIDIA cluster around GPU architecture, data center, and autonomous vehicle programs. Filtering your search by these business units surfaces roles with the highest sponsorship activity and aligns your application with teams that regularly hire internationally.
Use Migrate Mate to identify NVIDIA EPM openings
Sponsored EPM roles at NVIDIA aren't always labeled clearly on general job boards. Use Migrate Mate to filter NVIDIA openings by visa type so you're only spending time on roles where sponsorship is actively offered for your status.
Confirm LCA filing timing before your start date
NVIDIA must file a certified Labor Condition Application with the DOL before submitting your H-1B petition to USCIS. Build at least four to six weeks into your expected start date timeline to account for LCA certification and I-129 preparation.
Clarify E-3 portability if you're changing NVIDIA teams
Australian nationals on an E-3 at NVIDIA can move between internal program management roles, but a material change in job duties may require a new LCA and updated visa documentation. Confirm with NVIDIA's immigration team whether an internal transfer triggers a refiling obligation.
Engineering Program Manager at NVIDIA jobs are hiring across the US. Find yours.
Find Engineering Program Manager at NVIDIA JobsFrequently Asked Questions
Does NVIDIA sponsor H-1B visas for Engineering Program Managers?
Yes, NVIDIA sponsors H-1B visas for Engineering Program Manager roles. The company works with immigration counsel to file Labor Condition Applications with the DOL and I-129 petitions with USCIS on behalf of qualifying candidates. EPM positions typically satisfy the specialty occupation requirement given the technical degree expectations in NVIDIA's job postings.
How do I apply for Engineering Program Manager jobs at NVIDIA?
Applications go through NVIDIA's careers portal at nvidia.com/en-us/about-nvidia/careers. Filter by the Engineering Program Management job family and review each posting for sponsorship eligibility language. You can also use Migrate Mate to browse NVIDIA EPM openings filtered by visa type, which saves time if you need confirmed sponsorship support before applying.
Which visa types does NVIDIA use for Engineering Program Manager roles?
NVIDIA sponsors H-1B visas for the broadest pool of international candidates and E-3 visas for Australian citizens. For candidates pursuing permanent residence, NVIDIA supports EB-2 and EB-3 Green Card pathways, which typically involve PERM labor certification filed with the DOL before an immigrant petition is submitted to USCIS.
What qualifications does NVIDIA expect for Engineering Program Manager roles?
Most NVIDIA EPM postings require a bachelor's degree in electrical engineering, computer science, or a related technical field, along with several years of program management experience in hardware or software development. Experience coordinating across silicon design, software, and operations teams is frequently cited. A PMP certification can strengthen both your application and your specialty occupation classification for visa purposes.
How do I navigate the visa sponsorship timeline when accepting an NVIDIA EPM offer?
If you need H-1B sponsorship, NVIDIA must secure a certified LCA from the DOL before filing with USCIS, a process that typically takes four to eight weeks in total. Cap-subject H-1B petitions are tied to the April lottery, so offers made outside that window may require a cap-exempt route or a change from another status. Align your target start date with your recruiter early.
See which Engineering Program Manager at NVIDIA employers are hiring and sponsoring visas right now.
Search Engineering Program Manager at NVIDIA Jobs