Senior Technical Program Manager for Deep Learning Software
1 month ago
We are seeking a highly skilled and experienced Senior Technical Program Manager to lead our deep learning software development efforts. As a key member of our team, you will be responsible for planning, executing, and delivering large-scale programs that enable NVIDIA's customers to employ industry-leading AI and ML in their products.
Key Responsibilities:- Define and drive process within the fast-paced field of machine learning and deep learning, developing critical metrics and program schedules to measure release health, predictability, and achievements.
- Identify failures, lead retrospective analysis, and help develop improvement action plans.
- Lead and be viewed as a leader with the right balance of technical and leadership skills, working closely with engineers on architectural discussions and challenging design choices.
- Drive standard processes for software engineering and persuade multiple business units of the advantages of each area of improvement, anticipating risks and developing risk management solutions as appropriate.
- Regularly communicate program status and key issues to senior management at NVIDIA.
- Build a high-level understanding of products, projects, and goals, highlighting domain-specific and new market application possibilities.
- Coordinate efforts between development teams, product managers, and solution architects.
- Work with development teams on test plans, execution, reviews, failure analysis, and assessing overall quality and risk.
- Partner with customer PMs on software issues, including technical feedback from OEMs and CSPs.
- Develop key KPIs to track execution and deploy process improvements to improve efficiency.
- Strong technical background, with previous work experience as a software engineer, data scientist, or software QA engineer, with hands-on experience developing and testing code.
- Relevant work experience in technical fast-paced program, project, or product management roles, with a proven track record of leading global projects and working flexibly in multiple time zones.
- Strong communication and effective presentation skills, with a proven track record of articulating a value proposition to technical and non-technical audiences.
- Master's degree in engineering, computer science, or a similar field, desired (or equivalent experience).
- 5+ years of programming experience using modern programming languages.
- Experience and good understanding of software engineering principles and quality requirements in enterprise systems environments.
- Ability to multitask, quickly switch context, and be thorough, with experience influencing decisions and leading teams in a matrix environment.
- Enthusiastic, proactive, responsive, and passionate about finding opportunities for productive change and improvement in software engineering and release management.
- Ability to think strategically and tactically, building consensus to make programs successful, with strong problem-solving skills and a consistent track record of implementing systematic solutions.
- Technical background with machine learning, deep learning, open source software, and/or GPU technology using APIs such as CUDA, TensorFlow, or PyTorch.
- First-hand experience with software engineering and enterprise system architecture at scale.
- Previous experience with productizing enterprise server systems and coordinating activities between HW/SW organizations.
- Experience with open source (Python, TensorFlow, notebooks) and 3rd-party open source SW suites such as Black Duck or Palamida.
- Background in driving process and measuring for efficiency and effectiveness, with previous experience with agile methodologies (Scrum, Safe, Less, Business agility).
- Previous experience with ISO 26262 and ASPICE standards.
- Natural inclination to improve what we build and how we build it.
- Driven to constantly improve the product from the customer experience side, replicating and testing customer scenarios to spot-check our products before actually shipping them to QA or our customers.
NVIDIA is widely considered to be one of the technology world's most desirable employers, constantly striving to redefine the limits of technology. We have some of the most forward-thinking and dedicated people in the world working for us. If you're creative and passionate about developing AI/ML solutions to solve some of humanity's greatest problems, we want to hear from you.
-
Shanghai, Shanghai, China NVIDIA Full timeJob SummaryWe are seeking a highly skilled Technical Program Manager to lead our Deep Learning Software initiatives. As a key member of our team, you will be responsible for planning and executing large-scale programs to develop and publish software for training and inference applications using various types of neural networks.Key ResponsibilitiesDefine and...
-
Shanghai, Shanghai, China NVIDIA Full timeWe are seeking an ambitious and innately curious individual to be our Sr. Technical Program Manager for Deep Learning Software. You will collaborate with engineering and product leaders on planning and execution of large-scale programs to develop and publish software for training and inference applications using various types of neural networks.Key...
-
Shanghai, Shanghai, China NVIDIA Full timeWe are seeking a highly skilled Technical Program Manager to lead the development and publication of software for training and inference applications using various types of neural networks. This role will involve working closely with engineering and product leaders to plan and execute large-scale programs, driving the development process and coordinating...
-
Shanghai, Shanghai, China NVIDIA Full timeAbout the RoleWe are seeking a highly skilled and experienced Technical Program Manager to lead our Deep Learning Software development efforts. As a key member of our team, you will be responsible for planning, executing, and delivering large-scale software programs that enable our customers to employ industry-leading AI and ML in their products.Key...
-
Deep Learning Performance Architect
1 month ago
Shanghai, Shanghai, China NVIDIA Full timeUnlock the Power of Deep Learning with NVIDIAWe are seeking a talented Deep Learning Performance Architect to join our team at NVIDIA. As a leader in the field of deep learning, we are expanding our research and development for inference and seeking excellent software engineers and senior software engineers to collaborate with our team.About the Role:Develop...
-
Deep Learning Performance Architect
2 months ago
Shanghai, Shanghai, China NVIDIA Full timeDeep Learning Performance Software EngineerWe are expanding our research and development for Inference at NVIDIA, and we seek excellent Software Engineers and Senior Software Engineers to collaborate with our team.Key Responsibilities:Develop highly optimized deep learning kernels for inferencePerform performance optimization, analysis, and tuningWork with...
-
Deep Learning Performance Architect
2 weeks ago
Shanghai, Shanghai, China NVIDIA Full timeDeep Learning Performance Software EngineerWe are expanding our research and development for Inference at NVIDIA, and we seek excellent Software Engineers and Senior Software Engineers to collaborate with our team.Key Responsibilities:Develop highly optimized deep learning kernels for inferencePerform performance optimization, analysis, and tuningWork with...
-
Deep Learning Inference Software Developer
1 month ago
Shanghai, Shanghai, China NVIDIA Full timeDeep Learning Inference Software Internship OpportunityWe are seeking a highly skilled and motivated individual to join our team as a Deep Learning Inference Software Intern. As a member of our research and software development team, you will be responsible for developing and optimizing deep learning inference software for NVIDIA GPUs.Key...
-
Deep Learning Inference Software Engineer
4 weeks ago
Shanghai, Shanghai, China NVIDIA Full timeDeep Learning Inference Software EngineerWe are seeking an exceptional Deep Learning Inference Software Engineer to join our team at NVIDIA. As a key member of our research and software development team, you will be responsible for developing and optimizing deep learning inference software for our GPU-accelerated platforms.Key Responsibilities:Develop and...
-
Deep Learning Inference Software Engineer
3 weeks ago
Shanghai, Shanghai, China NVIDIA Full timeDeep Learning Inference Software EngineerWe are seeking a talented Deep Learning Inference Software Engineer to join our team at NVIDIA. As a key member of our research and software development team, you will be responsible for developing and optimizing deep learning inference software for our GPU-accelerated platforms.Key Responsibilities:Develop and...
-
Deep Learning Inference Software Engineer
2 weeks ago
Shanghai, Shanghai, China NVIDIA Full timeWe are seeking a talented Software Engineer to join our team at NVIDIA We are rapidly growing our research and software development for Inference. Our team specializes in developing GPU-accelerated Deep Learning software. Researchers around the world are using NVIDIA GPUs to power a revolution in deep learning, enabling breakthroughs in numerous areas....
-
Deep Learning Inference Software Engineer Intern
2 months ago
Shanghai, Shanghai, China NVIDIA Full timeJob Opportunity: Deep Learning Inference Software Engineer InternWe are seeking a highly skilled Deep Learning Inference Software Engineer Intern to join our team at NVIDIA. As a leading technology company, we are committed to advancing the field of deep learning and developing innovative software solutions.Key Responsibilities:Develop highly optimized deep...
-
Shanghai, Shanghai, China NVIDIA Full timeWe are seeking a talented Software Engineer to join our team in developing GPU-accelerated Deep Learning software.NVIDIA is a leader in the field of Deep Learning, and we are rapidly growing our research and software development for Inference. As a member of our team, you will be responsible for developing deeply optimized deep learning kernels for...
-
Senior NVIDIA Deep Learning Architect
1 day ago
Shanghai, Shanghai, China NVIDIA Full timeNVIDIA is continuously driving innovation in the field of deep learning. As a Senior NVIDIA Deep Learning Architect, you will play a crucial role in shaping the future of AI computing.Key Responsibilities:Design and develop next-generation NVDLA architectureWork on deep-learning algorithms and software developmentDevelop function/performance/power models for...
-
Deep Learning Modelling Engineer – PhD Program
3 weeks ago
Shanghai, Shanghai, China Optiver Full timeUnlock Your Potential as a Deep Learning Modelling EngineerAt Optiver, we're committed to accelerating your growth in the most dynamic and fascinating industry. As a Machine Learning Engineer, you'll have the opportunity to leverage AI and deep learning to thrive in a fast-paced, cutting-edge environment.Key Responsibilities:Leverage AI and deep learning to...
-
Shanghai, Shanghai, China NVIDIA Full timeWe are seeking an exceptional Software Engineer to join our team at NVIDIA, working on our GPU-accelerated library of primitives for deep neural networks. The ideal candidate will have a strong background in software development, particularly in C/C++ and CUDA development, and experience with linear algebra, machine learning, and computer...
-
Deep Learning Modelling Engineer
2 months ago
Shanghai, Shanghai, China Optiver Full timeAbout OptiverOptiver is a global market maker with a presence in multiple financial markets around the world. Founded in 1986, we have grown to become a leading liquidity provider, with a team of over 2,000 employees in offices across the globe.Our MissionWe are committed to improving the market through competitive pricing, execution, and risk management....
-
Senior Deep Learning Engineer
1 month ago
Shanghai, Shanghai, China Optiver Full timeAbout Us:Optiver is a global market maker with a presence in multiple continents. Founded in 1986, we have grown to become a leading liquidity provider with a team of over 2,000 employees worldwide. Our mission is to improve the market through competitive pricing, execution, and risk management.Our Shanghai Office:Established in 2012, our Shanghai office is...
-
Deep Learning Modelling Engineer – PhD Program
1 month ago
Shanghai, Shanghai, China Optiver Full timeUnlock Your Potential in AI and Deep LearningAt Optiver, we're committed to accelerating your growth in the most dynamic and fascinating industry. As a Machine Learning Engineer, you'll have the opportunity to leverage AI and deep learning to thrive in a fast-paced, cutting-edge environment.What You'll Work On:Leverage AI and deep learning to drive...
-
Deep Learning Modelling Engineer – PhD Program
2 weeks ago
Shanghai, Shanghai, China Optiver Full timeAccelerate your career in the dynamic field of machine learning with Optiver.As a Machine Learning Engineer, you'll leverage AI and deep learning to thrive in a fast-paced, cutting-edge environment. Collaborate closely with researchers and traders on new experiments, capabilities, and data sources.Key Responsibilities:Design and implement improvements to...