[Remote] Senior Technical Program Manager, AI Software
Note: The job is a remote job and is open to candidates in USA. NVIDIA is a leading technology company focused on AI and deep learning. They are seeking a Senior Technical Program Manager to lead software initiatives and develop Gen AI models, guiding engineering programs and coordinating teams to meet business objectives.
Responsibilities
- 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
- Guide engineering teams in the use of agile methodologies
- 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
- 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
- Moderate technical discussions to successful conclusions
- Act as liaison between developers and customers, between technical and non-technical audiences
Skills
- 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
- Strong multitasking abilities with a focus on thoroughness and rapid context switching
- Knowledge of agile methodologies and tools, project planning, and task tracking tools
- Experience in AI training environments and resource capacity planning
- Proactive in identifying and implementing efficient changes in software engineering and release management
- Excellent organizational skills and ability to use project management tools (e.g. Jira, Aha!, Confluence) and distributed version control systems (e.g. Git)
- 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
- Consistent track record of driving process improvements and measuring efficiency
- A passion for sharing knowledge and experience driving complex projects end-to-end
Benefits
- You will also be eligible for equity and [benefits](https://www.nvidia.com/en-us/benefits/).
Company Overview
Company H1B Sponsorship
Apply To This Job