Senior ASIC Timing Engineer
Westford, MA jobs
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities which are hard to solve, that only we can pursue, and that matter to the world. This is our life's work, to amplify human inventiveness and intelligence.
NVIDIA is looking for best-in-class Senior ASIC Timing Design Engineers to join our outstanding Networking Silicon engineering team, developing the industry's best high speed communication devices, delivering the highest throughput and lowest latency! Come and take a part in crafting our groundbreaking and innovating chips, enjoy working in a meaningful, growing and professional environment where you make a significant impact in a technology-focused company.
What you will be doing:
You will drive physical design and timing of high-frequency and low-power DPUs and SoCs at block level, cluster level, and/or full chip level.
Analyze and optimize design constraints and synthesis parameters to achieve performance, power, and area targets.
Help in driving frontend and backend implementation from RTL to gds2, including synthesis, equivalence checking, floor-planning, timing constraints, timing and power convergence, and ECO implementation.
What we need to see:
Great teammate
BS (or equivalent experience) in Electrical or Computer Engineering
8+ years experience or MS (or equivalent experience) with 2 years experience in Synthesis and Timing.
Understanding of DFT logic and hands-on experience in design closure.
Expertise in analyzing and converging crosstalk delay, noise glitch, and electrical/manufacturing rules in deep-sub micron processes.
Knowledge in process variation effect modeling and experience in design convergence taking into account process variations.
Experience in critical path planning and crafting needed.
Power user of Static Timing tools like Synopsys PrimeTime or Cadence Tempus.
Solid experience in full-chip/sub-chip Static Timing Analysis (STA), timing constraints generation and management, and timing convergence.
Proficiency in Python, Tcl and Make for automation and scripting tasks.
NVIDIA is widely considered to be the leader of AI computing, and one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you.
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 - 264,500 USD for Level 4, and 196,000 USD - 310,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 5, 2025.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.
Auto-ApplyEngineering Manager, AI Developer Technology
Santa Clara, CA jobs
We are now looking for an AI Developer Technology Engineering Manager:
Join our global Developer Technology (DevTech) team at NVIDIA, where we drive innovation and enhance the value of our platforms for developers. As a key member of our AI DevTech team, you'll lead a team of highly skilled engineers accelerating end-to-end performance of real-world Deep Learning and Machine Learning applications and developing novel algorithms to optimally leverage Nvidia hardware. Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic technical initiatives, setting short- and long-term goals for your team. You'll work closely with customers as well as NVIDIA Research, hardware, and software teams to drive innovation and advance the state-of-the-art in accelerated Deep Learning and Machine Learning. Your team will focus on optimizing performance of complex parallel algorithms and workloads on NVIDIA platforms, including GPU, CPU, and interconnects.
What you'll be doing:
Lead your team to optimize and develop algorithms for Machine Learning and Deep Learning applications
Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning applications
Collaborate with research, hardware, and software teams to influence the design of next-generation hardware, software, and programming models
Develop and communicate technical solutions to external and internal collaborators, including technical design decisions and project plans
Hire the best talent to join your team, promoting a diverse and skilled team that can tackle complex technical challenges
Coach and grow your team, promoting a culture of engineering excellence and idea proliferation
What we need to see:
An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science or engineering degree (or equivalent experience).
8+ overall years of relevant experience with 5+ years in a technical role and 3+ years of experience in an engineering leadership role.
In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
Background in parallel programming, e.g., CUDA, OpenMP, MPI, pthreads, etc.
Programming fluency in C/C++ with a deep understanding of algorithms and software development.
Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations
Excellent written and presentation skills.
Proven track record of planning and leading critical initiatives.
Ways to stand out from the crowd:
A PhD in a relevant field
Expertise in LLMs, multimodal model architecture and performance optimizations of relevant computational primitives
Proven experience with recruiting top talent.
What's DevTech?
We are a global organization whose mission is to drive innovation we see in the market towards our products. As recognized specialists across many domains, our work makes valuable contributions in two important ways. Our solutions are at the forefront of technology, advancing NVIDIA's leadership in accelerated computing. Our discoveries generate learnings that benefit the Developer Community and provides guidance to help make our products better. NVIDIA's success in the advancement and availability of Artificial Intelligence has created incredible growth across the Company, and Developer Technology Engineering has been steadily growing to meet the demands for our services. We now have need for a leader to join and help continue our momentum.
NVIDIA is widely considered to be one of the technology world's most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you love building and mentoring a team and are highly technical and enthusiastic about Deep Learning and GPU accelerated AI performance optimizations, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 2, 2025.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.
Auto-ApplyDeveloper Technology Engineer, Public Sector - New College Grad 2026
Santa Clara, CA jobs
Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA's GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team!
NVIDIA is hiring passionate, world-class computer scientists and engineers to work in its Public Sector Developer Technology (Devtech) team! In this role, you will research and develop techniques to GPU-accelerate leading applications in fields targeting applications in the federal ecosystem. You will be performing in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures.
What you will be doing:
Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through reference code development, direct contribution to the full software stack including libraries, applications, and high productivity software environments (e.g. Python).
Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of architectures, software, and programming models, by investigating the impact on application performance and developer productivity.
Occasional travel from time to time for conferences and on-site visits with developers.
What we need to see:
Pursuing or recently completed a BS, MS, or PhD degree or equivalent experience in an engineering or computer science related discipline.
Programming fluency in C/C++ and/or Fortran with a deep understanding of software design, programming techniques, and algorithms.
Strong mathematical fundamentals, including linear algebra and numerical methods.
Experience with parallel programming, ideally CUDA C/C++ and OpenACC.
Ways to stand out from the crowd:
Domain expertise in data and graph analytics, signal processing, telecommunications, geographic information systems, machine learning, or deep learning.
Experience working within the Federal Government and the ability to hold a US security clearance
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 120,000 USD - 189,750 USD for Level 2, and 148,000 USD - 235,750 USD for Level 3.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 15, 2025.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.
Auto-ApplyDGX NPI System Product Development Engineer
Santa Clara, CA jobs
NVIDIA's NPI Operations Team is looking for a highly motivated System Product Development Engineer to lead the development and productization of DGX products through mass production ramp. This role focuses on DGX systems and L11 rack-scale AI supercomputer reference platforms-some of the most advanced computing systems in the world for Artificial Intelligence. These products form the foundation for training and deploying industry-leading LLMs and represent NVIDIA's fastest-growing business segment and largest market opportunity.
What you'll be doing:
Drive development and productization of NVIDIA's DGX datacenter products and L11 systems.
Lead debug efforts for L11 rack-level integration, creating and applying tools/scripts for failure identification and root cause analysis.
Provide clear, actionable guidance to factories to resolve issues quickly and implement corrective actions that improve manufacturing quality and efficiency.
Develop and document robust, stable recipes-including diagnostics, firmware, and software-for mass production ramp.
Review and provide feedback on test plans and factory acceptance criteria, focusing on yield, quality, and efficiency.
Collaborate with development, validation, and manufacturing test engineering teams to understand diagnostic and firmware release plans and their impact on system stability and quality.
Influence test engineering and diagnostic teams to enhance test methodology, telemetry, and debug capabilities for precise FRU identification and isolation of firmware/test issues and to improve test coverage with the goal of preventing downstream escapes.
Partner with product development teams to ensure designs are optimized for manufacturing.
Present NPI status updates and critical issues to executive management.
What we need to see:
Expertise in server platform architecture, CPU/GPU baseboards, and high-speed interfaces with proven system-level debug skills and exceptional diagnostic instincts.
Strong knowledge of BMC, firmware architecture, and manufacturing diagnostics.
Familiarity with L11 integration processes.
Excellent communication skills to articulate problems and deliver clear recommendations.
Strong analytical skills to synthesize complex information and provide actionable guidance.
Leadership skills to manage factory operations and drive issue resolution.
Collaborative mindset to work seamlessly with cross-functional teams and external partners.
Results-driven approach to achieving optimal outcomes across all aspects of NPI operations.
12+ years in system engineering, debug, or equivalent relevant experience
BS or higher in Electrical Engineering, Computer Engineering or equivalent experience
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers; we have some of the most forward-thinking and hardworking people in the world working for us and, due to unparalleled growth, best-in-class teams are rapidly growing. If you're creative and autonomous with a real passion for your work, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 192,000 USD - 304,750 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 18, 2025.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.
Auto-ApplySystem Level Product Development Engineer
Santa Clara, CA jobs
NVIDIA continues to reinvent itself. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can take on, and that matter to the world. Are you passionate about working at the groundbreaking of technology? Make the choice to join us today. Our System Level Product Engineering team works on groundbreaking innovations involving crafting creative solutions for system level diag, verification and post-silicon validation of some of the industry's most complex semiconductor chips.
What you'll be doing:
Solve complex testing challenges and develop new methodologies for reliable testing of chips at SLT
Key responsibilities include characterization, yield enhancement and spec validation.
Partner with other engineering groups including ASIC, DFT, ATE, silicon validation, fab process, software and quality teams to coordinate efforts and resolve silicon issues.
Initiate and drive process improvements/preventative actions through root cause analysis.
The ideal candidate will always look to improve workflows, products, functions and methodologies while working multi-functionally to achieve the company goals.
What we need to see:
BSEE or MSEE degree (or equivalent experience).
8+ years of relevant product engineering work experience or similar hardware systems background.
Self-motivated with strong technical, interpersonal, written/oral communication skills
Problem solving experience/ability.
Be able to quickly become a strong contributor both as an individual and as a member of highly productive team.
Software skills needed for large scale data analysis such as Python.
Experience with HBM/GDDR memory, Power/Speed/Noise/Thermal characterization is a plus.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most talented people in the world working for us. If you're creative and autonomous, we want to hear from you. You can do your life's work here! Join us!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 160,000 USD - 253,000 USD for Level 4, and 192,000 USD - 304,750 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 23, 2025.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.
Auto-ApplyEngineering Manager, AI Developer Technology
Austin, TX jobs
We are now looking for an AI Developer Technology Engineering Manager: Join our global Developer Technology (DevTech) team at NVIDIA, where we drive innovation and enhance the value of our platforms for developers. As a key member of our AI DevTech team, you'll lead a team of highly skilled engineers accelerating end-to-end performance of real-world Deep Learning and Machine Learning applications and developing novel algorithms to optimally leverage Nvidia hardware. Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic technical initiatives, setting short- and long-term goals for your team. You'll work closely with customers as well as NVIDIA Research, hardware, and software teams to drive innovation and advance the state-of-the-art in accelerated Deep Learning and Machine Learning. Your team will focus on optimizing performance of complex parallel algorithms and workloads on NVIDIA platforms, including GPU, CPU, and interconnects.
What you'll be doing:
* Lead your team to optimize and develop algorithms for Machine Learning and Deep Learning applications
* Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning applications
* Collaborate with research, hardware, and software teams to influence the design of next-generation hardware, software, and programming models
* Develop and communicate technical solutions to external and internal collaborators, including technical design decisions and project plans
* Hire the best talent to join your team, promoting a diverse and skilled team that can tackle complex technical challenges
* Coach and grow your team, promoting a culture of engineering excellence and idea proliferation
What we need to see:
* An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science or engineering degree (or equivalent experience).
* 8+ overall years of relevant experience with 5+ years in a technical role and 3+ years of experience in an engineering leadership role.
* In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
* Background in parallel programming, e.g., CUDA, OpenMP, MPI, pthreads, etc.
* Programming fluency in C/C++ with a deep understanding of algorithms and software development.
* Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations
* Excellent written and presentation skills.
* Proven track record of planning and leading critical initiatives.
Ways to stand out from the crowd:
* A PhD in a relevant field
* Expertise in LLMs, multimodal model architecture and performance optimizations of relevant computational primitives
* Proven experience with recruiting top talent.
What's DevTech?
We are a global organization whose mission is to drive innovation we see in the market towards our products. As recognized specialists across many domains, our work makes valuable contributions in two important ways. Our solutions are at the forefront of technology, advancing NVIDIA's leadership in accelerated computing. Our discoveries generate learnings that benefit the Developer Community and provides guidance to help make our products better. NVIDIA's success in the advancement and availability of Artificial Intelligence has created incredible growth across the Company, and Developer Technology Engineering has been steadily growing to meet the demands for our services. We now have need for a leader to join and help continue our momentum.
NVIDIA is widely considered to be one of the technology world's most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you love building and mentoring a team and are highly technical and enthusiastic about Deep Learning and GPU accelerated AI performance optimizations, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 2, 2025.
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.
Auto-ApplyEngineering Manager, AI Developer Technology
Westford, MA jobs
We are now looking for an AI Developer Technology Engineering Manager: Join our global Developer Technology (DevTech) team at NVIDIA, where we drive innovation and enhance the value of our platforms for developers. As a key member of our AI DevTech team, you'll lead a team of highly skilled engineers accelerating end-to-end performance of real-world Deep Learning and Machine Learning applications and developing novel algorithms to optimally leverage Nvidia hardware. Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic technical initiatives, setting short- and long-term goals for your team. You'll work closely with customers as well as NVIDIA Research, hardware, and software teams to drive innovation and advance the state-of-the-art in accelerated Deep Learning and Machine Learning. Your team will focus on optimizing performance of complex parallel algorithms and workloads on NVIDIA platforms, including GPU, CPU, and interconnects.
What you'll be doing:
* Lead your team to optimize and develop algorithms for Machine Learning and Deep Learning applications
* Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning applications
* Collaborate with research, hardware, and software teams to influence the design of next-generation hardware, software, and programming models
* Develop and communicate technical solutions to external and internal collaborators, including technical design decisions and project plans
* Hire the best talent to join your team, promoting a diverse and skilled team that can tackle complex technical challenges
* Coach and grow your team, promoting a culture of engineering excellence and idea proliferation
What we need to see:
* An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science or engineering degree (or equivalent experience).
* 8+ overall years of relevant experience with 5+ years in a technical role and 3+ years of experience in an engineering leadership role.
* In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
* Background in parallel programming, e.g., CUDA, OpenMP, MPI, pthreads, etc.
* Programming fluency in C/C++ with a deep understanding of algorithms and software development.
* Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations
* Excellent written and presentation skills.
* Proven track record of planning and leading critical initiatives.
Ways to stand out from the crowd:
* A PhD in a relevant field
* Expertise in LLMs, multimodal model architecture and performance optimizations of relevant computational primitives
* Proven experience with recruiting top talent.
What's DevTech?
We are a global organization whose mission is to drive innovation we see in the market towards our products. As recognized specialists across many domains, our work makes valuable contributions in two important ways. Our solutions are at the forefront of technology, advancing NVIDIA's leadership in accelerated computing. Our discoveries generate learnings that benefit the Developer Community and provides guidance to help make our products better. NVIDIA's success in the advancement and availability of Artificial Intelligence has created incredible growth across the Company, and Developer Technology Engineering has been steadily growing to meet the demands for our services. We now have need for a leader to join and help continue our momentum.
NVIDIA is widely considered to be one of the technology world's most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you love building and mentoring a team and are highly technical and enthusiastic about Deep Learning and GPU accelerated AI performance optimizations, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 2, 2025.
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.
Auto-ApplyEngineering Manager, AI Developer Technology
Hillsboro, OR jobs
We are now looking for an AI Developer Technology Engineering Manager: Join our global Developer Technology (DevTech) team at NVIDIA, where we drive innovation and enhance the value of our platforms for developers. As a key member of our AI DevTech team, you'll lead a team of highly skilled engineers accelerating end-to-end performance of real-world Deep Learning and Machine Learning applications and developing novel algorithms to optimally leverage Nvidia hardware. Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic technical initiatives, setting short- and long-term goals for your team. You'll work closely with customers as well as NVIDIA Research, hardware, and software teams to drive innovation and advance the state-of-the-art in accelerated Deep Learning and Machine Learning. Your team will focus on optimizing performance of complex parallel algorithms and workloads on NVIDIA platforms, including GPU, CPU, and interconnects.
What you'll be doing:
* Lead your team to optimize and develop algorithms for Machine Learning and Deep Learning applications
* Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning applications
* Collaborate with research, hardware, and software teams to influence the design of next-generation hardware, software, and programming models
* Develop and communicate technical solutions to external and internal collaborators, including technical design decisions and project plans
* Hire the best talent to join your team, promoting a diverse and skilled team that can tackle complex technical challenges
* Coach and grow your team, promoting a culture of engineering excellence and idea proliferation
What we need to see:
* An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science or engineering degree (or equivalent experience).
* 8+ overall years of relevant experience with 5+ years in a technical role and 3+ years of experience in an engineering leadership role.
* In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
* Background in parallel programming, e.g., CUDA, OpenMP, MPI, pthreads, etc.
* Programming fluency in C/C++ with a deep understanding of algorithms and software development.
* Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations
* Excellent written and presentation skills.
* Proven track record of planning and leading critical initiatives.
Ways to stand out from the crowd:
* A PhD in a relevant field
* Expertise in LLMs, multimodal model architecture and performance optimizations of relevant computational primitives
* Proven experience with recruiting top talent.
What's DevTech?
We are a global organization whose mission is to drive innovation we see in the market towards our products. As recognized specialists across many domains, our work makes valuable contributions in two important ways. Our solutions are at the forefront of technology, advancing NVIDIA's leadership in accelerated computing. Our discoveries generate learnings that benefit the Developer Community and provides guidance to help make our products better. NVIDIA's success in the advancement and availability of Artificial Intelligence has created incredible growth across the Company, and Developer Technology Engineering has been steadily growing to meet the demands for our services. We now have need for a leader to join and help continue our momentum.
NVIDIA is widely considered to be one of the technology world's most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you love building and mentoring a team and are highly technical and enthusiastic about Deep Learning and GPU accelerated AI performance optimizations, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 2, 2025.
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.
Auto-ApplyEngineering Manager, AI Developer Technology
Durham, NC jobs
We are now looking for an AI Developer Technology Engineering Manager: Join our global Developer Technology (DevTech) team at NVIDIA, where we drive innovation and enhance the value of our platforms for developers. As a key member of our AI DevTech team, you'll lead a team of highly skilled engineers accelerating end-to-end performance of real-world Deep Learning and Machine Learning applications and developing novel algorithms to optimally leverage Nvidia hardware. Application examples are Large Language Models (LLMs), Computer Vision, Speech, Recommender Systems, and Multimodal architectures. As a Developer Technology Manager, you'll define and lead strategic technical initiatives, setting short- and long-term goals for your team. You'll work closely with customers as well as NVIDIA Research, hardware, and software teams to drive innovation and advance the state-of-the-art in accelerated Deep Learning and Machine Learning. Your team will focus on optimizing performance of complex parallel algorithms and workloads on NVIDIA platforms, including GPU, CPU, and interconnects.
What you'll be doing:
* Lead your team to optimize and develop algorithms for Machine Learning and Deep Learning applications
* Define and drive technical initiatives to advance the state-of-the-art in accelerated Deep Learning and Machine Learning applications
* Collaborate with research, hardware, and software teams to influence the design of next-generation hardware, software, and programming models
* Develop and communicate technical solutions to external and internal collaborators, including technical design decisions and project plans
* Hire the best talent to join your team, promoting a diverse and skilled team that can tackle complex technical challenges
* Coach and grow your team, promoting a culture of engineering excellence and idea proliferation
What we need to see:
* An MS or PhD in Computer Science, Computer Engineering, or in a related computationally focused science or engineering degree (or equivalent experience).
* 8+ overall years of relevant experience with 5+ years in a technical role and 3+ years of experience in an engineering leadership role.
* In-depth expertise in linear algebra and performance optimization of Deep Learning training and inference
* Background in parallel programming, e.g., CUDA, OpenMP, MPI, pthreads, etc.
* Programming fluency in C/C++ with a deep understanding of algorithms and software development.
* Knowledge of CPU and GPU architecture fundamentals and low-level performance optimizations
* Excellent written and presentation skills.
* Proven track record of planning and leading critical initiatives.
Ways to stand out from the crowd:
* A PhD in a relevant field
* Expertise in LLMs, multimodal model architecture and performance optimizations of relevant computational primitives
* Proven experience with recruiting top talent.
What's DevTech?
We are a global organization whose mission is to drive innovation we see in the market towards our products. As recognized specialists across many domains, our work makes valuable contributions in two important ways. Our solutions are at the forefront of technology, advancing NVIDIA's leadership in accelerated computing. Our discoveries generate learnings that benefit the Developer Community and provides guidance to help make our products better. NVIDIA's success in the advancement and availability of Artificial Intelligence has created incredible growth across the Company, and Developer Technology Engineering has been steadily growing to meet the demands for our services. We now have need for a leader to join and help continue our momentum.
NVIDIA is widely considered to be one of the technology world's most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you love building and mentoring a team and are highly technical and enthusiastic about Deep Learning and GPU accelerated AI performance optimizations, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 2, 2025.
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.
Auto-ApplyPCIe IO Development Engineer
Austin, TX jobs
Introduction The IBM Power Systems Developemnt team is looking for a strong experienced engineer to join our PCIe/IO adapter team. This team is responsible for the intergration of industry standard off the shelf Ethernet and Fibre-Channel adapters with IBM Power Systems. In addition, they are responsible for the PCIe verification of the PCIe bus on new Power System releases.
Your role and responsibilities
The PCIe IO Engineer is responsible for debug of interactions at the system PCIe level, as well as IO adapter card level with an emphasis on Ethernet and Fibre-Channel adapters, and up to the OS driver stacks. This includes development process execution, integration testing, fault isolation and resolution, resolution of design issues. Day to day, the PCIe IO Engineer will debug at the system and adapter level, process execution, integration testing, fault isolation and resolution, and perform resolution of design issues.
Required education
Bachelor's Degree
Preferred education
Master's Degree
Required technical and professional expertise
* Strong expertise in PCIe protocols and architecture (Gen4/Gen5/Gen6)
* Experience with CXL, Fibre-Channel, or ethernet protocols
* Strong working knowledge of Operating System and device drivers
* Strong knowledge of Linux, FIO, and a scripting language (Python is preferred)
* Ability to debug adapter and system firmware and hardware issues
* Experience with high-speed serial interfaces including SerDes, PLL, and equalization techniques
* Experience with PCIe analyzers and other PCIe/Ethernet/Fibre-Channel test equipment
Preferred technical and professional experience
Strong working knowledge of Operating System and device driver programming interface
Strong knowledge of Linux, FIO, and a scripting language (Python is preferred)
Ability to debug drive firmware and hardware issues
Strong knowledge of PCIe, Ethernet, and Fibre-Channel protocols is a huge plus
Ability to use and understand PCIe analyzer (LeCroy, SerialTek, or Xgig) is a huge plus
Ability to operate Oscilloscope, BERT, Jammers, high-speed switches, and other test equipment is a huge plus
Working knowledge of Windows, Linux or VMware Operating system experience and driver development conceptual understanding a plus
Experience with high-speed serial interfaces including SerDes, PLL, and equalization techniques is a huge plus
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
PCIe IO Development Engineer
Austin, TX jobs
**Introduction** The IBM Power Systems Developemnt team is looking for a strong experienced engineer to join our PCIe/IO adapter team. This team is responsible for the intergration of industry standard off the shelf Ethernet and Fibre-Channel adapters with IBM Power Systems. In addition, they are responsible for the PCIe verification of the PCIe bus on new Power System releases.
**Your role and responsibilities**
The PCIe IO Engineer is responsible for debug of interactions at the system PCIe level, as well as IO adapter card level with an emphasis on Ethernet and Fibre-Channel adapters, and up to the OS driver stacks. This includes development process execution, integration testing, fault isolation and resolution, resolution of design issues. Day to day, the PCIe IO Engineer will debug at the system and adapter level, process execution, integration testing, fault isolation and resolution, and perform resolution of design issues.
**Required technical and professional expertise**
· Strong expertise in PCIe protocols and architecture (Gen4/Gen5/Gen6)
· Experience with CXL, Fibre-Channel, or ethernet protocols
· Strong working knowledge of Operating System and device drivers
· Strong knowledge of Linux, FIO, and a scripting language (Python is preferred)
· Ability to debug adapter and system firmware and hardware issues
· Experience with high-speed serial interfaces including SerDes, PLL, and equalization techniques
· Experience with PCIe analyzers and other PCIe/Ethernet/Fibre-Channel test equipment
**Preferred technical and professional experience**
Strong working knowledge of Operating System and device driver programming interface
Strong knowledge of Linux, FIO, and a scripting language (Python is preferred)
Ability to debug drive firmware and hardware issues
Strong knowledge of PCIe, Ethernet, and Fibre-Channel protocols is a huge plus
Ability to use and understand PCIe analyzer (LeCroy, SerialTek, or Xgig) is a huge plus
Ability to operate Oscilloscope, BERT, Jammers, high-speed switches, and other test equipment is a huge plus
Working knowledge of Windows, Linux or VMware Operating system experience and driver development conceptual understanding a plus
Experience with high-speed serial interfaces including SerDes, PLL, and equalization techniques is a huge plus
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Senior Developer Technology Engineer, Public Sector
Santa Clara, CA jobs
We are now seeking a Senior Developer Technology Engineer for the Public Sector!
NVIDIA is hiring passionate, world-class computer scientists and engineers to work in its Public Sector Developer Technology (Devtech) team! In this role, you will research and develop techniques to GPU-accelerate leading applications in fields targeting applications in the federal ecosystem. You will be performing in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures.
What you will be doing:
Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through reference code development, direct contribution to the full software stack including libraries, applications, and high productivity software environments (e.g. Python).
Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of architectures, software, and programming models, by investigating the impact on application performance and developer productivity.
Occasional travel from time to time for conferences and on-site visits with developers.
What we need to see:
Have an MS or PhD degree or equivalent experience in an engineering or computer science related field.
Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms.
Strong computer science fundamentals, including parallel data structures and algorithms, combinatorics, and sparse representations.
5+ years of relevant work experience with parallel programming, ideally CUDA C/C++, OpenMP or MPI, or SHMEM (OpenSHMEM or NVSHMEM).
Ways to stand out from the crowd:
Domain expertise in data and graph analytics, data-science, network analysis, cybersecurity, machine learning, or deep learning.
Experience developing with libraries in the RAPIDS ecosystem, including but not limited to cu DF, cu ML, cu Graph, Spark and cu PY.
Experience with JIT compilation and using NUMBA.
Backgroundwith algorithm and architecture codesign.
Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA's GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team! NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 16, 2025.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.
Auto-ApplySenior Developer Technology Engineer - AI
Santa Clara, CA jobs
We're currently seeking a Senior Developer Technology Engineer, Artificial Intelligence! Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures? Is it rewarding to investigate, find, and eliminate system bottlenecks to achieve the best possible performance of computer hardware? Could you be thrilled about an opportunity to partner with the Developer community, working at the forefront of technology breakthroughs that contribute to the success of an industry leader like NVIDIA? If so, the Developer Technology Team invites you to consider this role.
What you will be doing:
In this position, you will research and develop techniques to GPU accelerate workloads in deep learning, machine learning or other AI domains.
Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex AI and HPC algorithms to ensure the best possible AI solutions on modern CPU and GPU architectures.
Publish and present discovered optimization techniques in developer blogs or relevant conferences to engage and educate the Developer community.
Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA.
What we need to see:
A Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree (or additional equivalent experience).
You have 8+ years of relevant work experience or research.
Programming fluency in C/C++ with a deep understanding of algorithms and software development.
A background that includes parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, etc.
Hands on experience doing low-level performance optimizations.
In-depth expertise with CPU and GPU architecture fundamentals.
Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.
Ways to stand out from the crowd:
Expertise in parallelization and performance optimization of Deep Learning models arising from Natural Language Processing, Computer Vision, Recommender Systems, etc.
Excellent understanding of linear algebra.
What's DevTech? We are a global organization whose mission is to drive innovation we see in the market towards our products. As recognized specialists across many domains, our work makes valuable contributions in two important ways. Our solutions are at the cutting edge of technology, advancing NVIDIA's leadership in accelerated computing. Our discoveries generate findings that benefit the Developer Community and provides guidance to our engineering teams to help make our products better. NVIDIA's success in the advancement and availability of Artificial Intelligence has created incredible growth across the Company, and our Developer Technology Engineering team has been steadily growing to meet the demands for our services.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous computer scientist with a genuine passion for parallel computing? If so, we want to hear from you. Come, join our AI Compute DevTech team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field.
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 19, 2025.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.
Auto-ApplySenior Developer Technology Engineer, High-Performance Databases
Santa Clara, CA jobs
NVIDIA is currently seeking a Senior Developer Technology Engineer for High-Performance Databases!
Would you enjoy researching new algorithms and memory management techniques to accelerate databases on modern computer architectures? Do you like investigating hardware and system bottlenecks, and optimizing performance of data intensive applications? Are you excited about the opportunity to work on the leading edge of technology with both visibility and impact to the success of a leader like NVIDIA? If so, the Developer Technology Team invites you to consider this opportunity.
What you will be doing:
In this role, you will research and develop techniques to GPU-accelerate high performance database and ETL applications.
Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex data intensive workloads to ensure the best possible performance of current GPU architectures.
Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA
What we need to see:
A Masters or PhD in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience).
At least 5+ years of relevant work or research experience.
Programming fluency in C/C++ with a deep understanding of algorithms and software design.
Hands-on experience with low-level parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, TBB, etc.
In-depth expertise with CPU/GPU architecture fundamentals, especially memory subsystem.
Domain expertise in high performance databases, ETL and data analytics
Good communication and organization skills, with a logical approach to problem solving, and prioritization skills.
Ways to stand out from the crowd:
Experience optimizing the performance of distributed database systems and frameworks (e.g. production database or Spark).
Background with compression, storage systems, networking, and distributed computer architectures.
Data Analytics is one of the rapidly growing fields in GPU accelerated computing. Data preprocessing and data engineering are traditionally CPU based and are becoming the bottleneck for Machine Learning (ML) and Deep Learning (DL) applications, as performance of the frameworks and core ML/DL libraries has been highly optimized leveraging GPUs. Many of today's applications have complex data analytics pipelines that can benefit from optimizations in memory management, compression, parallel algorithms like sort, search, join, aggregation, groupby, scaling up to multi GPU systems, and scaling out to many nodes. Take a look at some of the open-source projects that our Devtech team have worked on: NVIDIA nvcomp, NVIDIA Distributed join, NVIDIA cu Collections.
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 6, 2025.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.
Auto-ApplySenior Developer Technology Engineer, Public Sector
Santa Clara, CA jobs
We are now seeking a Senior Developer Technology Engineer for the Public Sector!
NVIDIA is hiring passionate, world-class computer scientists and engineers to work in its Public Sector Developer Technology (Devtech) team! In this role, you will research and develop techniques to GPU-accelerate leading applications in fields targeting applications in the federal ecosystem. You will be performing in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures.
What you will be doing:
Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through reference code development, direct contribution to the full software stack including libraries, applications, and high productivity software environments (e.g. Python).
Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of architectures, software, and programming models, by investigating the impact on application performance and developer productivity.
Occasional travel from time to time for conferences and on-site visits with developers.
What we need to see:
Have an MS or PhD degree or equivalent experience in an engineering or computer science related field.
Programming fluency in C/C++ with a deep understanding of software design, programming techniques, and algorithms.
Strong computer science fundamentals, including parallel data structures and algorithms, combinatorics, and sparse representations.
5+ years of relevant work experience with parallel programming, ideally CUDA C/C++, OpenMP or MPI, or SHMEM (OpenSHMEM or NVSHMEM).
Ways to stand out from the crowd:
Domain expertise in data and graph analytics, data-science, network analysis, cybersecurity, machine learning, or deep learning.
Experience developing with libraries in the RAPIDS ecosystem, including but not limited to cu DF, cu ML, cu Graph, Spark and cu PY.
Experience with JIT compilation and using NUMBA.
Backgroundwith algorithm and architecture codesign.
Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing. For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU. The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science. Today, NVIDIA's GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team! NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 16, 2025.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.
Auto-ApplySenior Developer Technology Engineer
Santa Clara, CA jobs
We're currently seeking a Senior Developer Technology Engineer!
NVIDIA's Developer Technology Engineering team is a global network of world-class experts revolutionizing industries through accelerated computing. We empower developers with groundbreaking solutions that solidify NVIDIA's leadership. If you're passionate about optimizing large application workloads, eliminating system bottlenecks, and collaborating on cutting-edge technology breakthroughs, consider joining our team.
What you will be doing:
In this role, you will research and develop techniques to accelerate top CSP workloads on NVIDIA's computing platform including advanced CPUs, GPUs and interconnects.
Work directly with key customers to perform in-depth analysis and optimization of complex workloads to ensure the best possible performance on current and next-generation hardware.
Collaborate with libraries, tools, system software architecture, hardware, and research teams at NVIDIA to influence the design of next-generation programming models, software, and architectures.
What we need to see:
A Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience).
You have 8+ years of relevant work experience or research.
Programming proficiency in C/C++ with a deep understanding of software design, programming techniques, and algorithms.
A background that includes parallel programming, ideally CUDA C/C++.
Hands on experience doing low-level performance optimizations.
In-depth expertise with CPU and GPU architecture fundamentals.
Strong math skills, including linear algebra, for problem-solving and performance modeling
Good communication, organization and prioritization skills
Ways to stand out from the crowd:
Designed highly optimal parallel algorithms and data structures for applications with high bytes to compute ratio, such as processing directly on compressed data and kernel fusion.
You optimized end-to-end performance of applications spanning many layers of software, from OS to high-level frameworks.
You influenced hardware feature design leveraging your application and domain knowledge.
The Developer Technology Engineer (DevTech) plays a crucial role in the success of NVIDIA and our customers. DevTechs work with external technologists to investigate performance of their applications, design parallel algorithms and implement optimizations in a GPU accelerated computing environment. As recognized experts in the field we publish our findings in developer blogs or at relevant conferences and workshops. With visibility to our customers, the industry, and academia we are important representatives of NVIDIA as a technology leader. Within NVIDIA we contribute valuable application expertise that influences next generation hardware and software products. As critical problem solvers, we deepen our expertise, expand our knowledge, and work across domains and organizations. Whether you are a leading industry luminary or early in your career, the Developer Technology Team provides ample opportunity for growth in the exciting field of GPU accelerated computing!
NVIDIA is widely considered to be one of technology's most desirable employers. We have a world class team with some of the most forward-thinking and hardworking people in the world working here. Does contributing to and pushing the boundaries of state-of-the-art in GPU Accelerated Computing, HPC and Artificial Intelligence excite you? If so, we want to hear from you!
#LI-Hybrid
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until September 13, 2025.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.
Auto-ApplySenior Developer Advocate Engineer
Santa Clara, CA jobs
High Performance Computing (HPC) and Artificial Intelligence (AI) are key markets for NVIDIA. Researchers and scientists actively embrace full-stack optimizations to accelerate their workloads and research. To help them onboard Accelerated Computing, NVIDIA leads a series of hackathons and bootcamps in partnership with national laboratories, universities, and enterprises. Hackathons are short-typically week-long-intensive coding sessions where experienced mentors team up with groups of researchers and data scientists to guide them through the acceleration or optimization of their projects across accelerated infrastructure and enterprise-grade software, using a variety of programming models, frameworks, and tools.
We are looking for a Senior Developer Advocate Engineer to own the technical engagements for a rapidly growing Open Hackathons and Bootcamps program. In this position, you will closely collaborate with scientists at universities, supercomputing centers, and enterprise organizations to help their users start using the NVIDIA accelerated computing stack (CPU and GPU technologies) for their work, optimize codes and AI workflows, promote their research, and build a growing community. You will build strategic relationships with our partners, mentor at hackathons, and help craft materials to educate attendees and prepare them for hackathons. Do you have a passion for research, connecting people, and mentoring? If so, we would like to speak with you right away!
What you'll be doing:
Stay abreast of the latest developments in HPC and AI technologies and develop proof-of-concept solutions for real-world scientific and enterprise applications.
Build and refine training materials, and mentor team members at the events.
Collaborate and provide feedback to NVIDIA product teams to help with product adoption, bugs, feature requests, and additional activities through our hackathon program.
Promote through publishing blogs and papers, facilitating presentations, and using other media that convey the impact of the work accomplished by teams at the hackathons.
Mentor developers and researchers to integrate NVIDIA technology using AI & HPC architecture to support scientific and enterprise applications.
Strategize, identify, and assess potential sites, mentors, and key applications for Open Hackathons and Bootcamps.
Assess each hackathon's computing and software infrastructure.
Write comprehensive internal feedback reports and find opportunities for improvement.
What we need to see:
8+ Years of enterprise/academic experience in the Artificial Intelligence and High Performance Computing domain.
Master's degree in Science or Computer Engineering (or equivalent experience)
Fluent in using NVIDIA accelerated computing stack for HPC and AI workloads
Capability to think strategically, while jumping directly into day-to-day event and account management.
Ability to thrive in a highly dynamic environment and to lead change through multi-functional teamwork.
Proven ability to understand partners' goals and distill that feedback into an action plan that addresses core needs.
Excellent verbal, written, and interpersonal communication skills.
Ways to stand out from the crowd:
Experience in deploying and managing data center scale applications for HPC, ML & DL.
Past work using NVIDIA AI software stack for Research and deployments.
Worked in NVIDIA CUDA architecture for code optimizations.
Experience in facilitating and instructing at group training events.
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 160,000 USD - 253,000 USD.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 1, 2025.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.
Auto-ApplyMachine Learning Research Engineer
Dallas, TX jobs
Change the world. Love your job.
We are seeking a highly motivated Machine Learning Research Engineer to join our Embedded AI team to work on cutting-edge Large Language Model (LLM) research and development for Edge AI applications. As a key member of our team, you will lead the efforts on advancing the state-of-the-art in LLM architectures, Agentic LLM, and Reasoning LLM. Your work will involve exploring innovative approaches to integrate LLMs with domain knowledge, related tools, and other AI techniques to achieve human-like decision-making capabilities for business impact.
In this machine learning research engineer role, you'll have the chance to work on the following topics:
Explore the application of LLMs in code generation, evaluation, and optimization
Conduct research and development on novel and efficient LLM architectures, training algorithms, and post-training algorithms
Design and develop new reasoning models with domain-specific knowledge
Design and implement advanced Agentic LLM system for complex task automations
Collaborate with system teams and internal business teams to define and implement AI/ML solutions for core business
Qualifications
Minimum requirements:
Doctoral degree in Computer Science, Electrical Engineering, Electrical and Computer Engineering, or related field
3 years of related experience
Preferred qualifications:
Strong background in Natural Language Processing, Large Language Models, and Deep Learning frameworks
Proven track record of designing, developing, and deploying machine learning models/LLMs that drive business value
Proficiency in Python, C/C++, and software design, including debugging, performance analysis, and optimization
Excellent understanding of LLM architectures and transformer-based models
Experience with popular deep learning frameworks (e.g., PyTorch, JAX, ONNX) and LLM-specific libraries (e.g., transformers, trl, vllm)
Strong foundation in text processing, tokenization, and embedding techniques
Knowledge of few-shot learning, transfer learning, and fine-tuning
Knowledge of LLM performance evaluation
Knowledge of reinforcement learning for LLM; Experience with LLM post-training implementation, including PPO, DPO, and GRPO
Experience with LLM agent implementation with tool calling
Excellent communication and interpersonal skills, with the ability to work in a dynamic and distributed team
Auto-ApplyMEMS Resonator Device Engineer
Dallas, TX jobs
Change the world. Love your job.
This Device Engineer role is focused on the development and optimization of MEMS resonator devices. As part of TI's Advanced Technology Development (ATD) team, the role involves close collaboration with TI's manufacturing fabs, business units, packaging development team, and Kilby Labs. The position requires in-depth knowledge of MEMS resonator (BAW and related acoustic and mechanical resonator) devices.
Core Responsibilities include, but are not limited to:
MEMS Device/component layout, simulation (FEM) and optimization
MEMS process integration and fabrication evaluation and device characterization
Collaboration with fab/manufacturing engineers to ensure device manufacturability
Collaboration with reliability engineers to enable device reliability
Collaboration with modeling and PDK engineers for modeling and technology enablement
Collaboration with packaging and product teams to ensure product capability of device
Failure root-cause investigation for device/process/reliability/yield/product improvements
Work closely with product groups and other partners to enable new business opportunities utilizing MEMS resonator technologies and establish roadmap direction
Report project updates at regular intervals to management/stakeholders including and business partners
Qualifications
Minimum Requirements:
Master's Degree in Electrical Engineering, Mechanical Engineering, Materials Science, Physics or related engineering degree, preferably with focus on MEMS resonator devices
5+ years of experience in MEMS resonator device development (BAW, SAW, and/or mechanical resonators or related devices) including design, layout, finite-element simulation, process flow development and fabrication, and characterization/analysis
Preferred Qualifications:
PhD in Electrical Engineering, Mechanical Engineering, Materials Science, Physics or related engineering degree, preferably with focus on MEMS resonator devices
Strong background in RF BAW and related resonator physics and technology development
Strong background in RF and clock/timing circuits and electromagnetism
Proven track record of getting MEMS devices qualified for marketable products
Understanding of equivalent device circuit models for acoustic resonator devices
Understanding of MEMS packaging flow and interactions with MEMS resonator devices
Strong Project management/organization/communication skills
Materials/process interaction knowledge/experience
Demonstrated strong interpersonal, analytical and problem-solving skills
Ability to work in teams and collaborate effectively with people in different functions
Ability to take the initiative and drive for results
Strong time management skills that enable on-time project delivery
Auto-ApplyMEMS Device Engineer
Dallas, TX jobs
Change the world. Love your job.
About the job:
This Device Engineer role is focused on the development and optimization of MEMS sensing and actuation devices, with particular emphasis on capacitive MEMS. As part of TI's Advanced Technology Development (ATD) team, the role involves close collaboration with TI's manufacturing fabs, business units, packaging development team, and Kilby Labs. The position requires in-depth knowledge of capacitive MEMS devices for actuation and sensing.
Core Responsibilities include, but are not limited to:
MEMS Device/component layout, simulation (FEM) and optimization
MEMS process integration and fabrication evaluation and device characterization
Collaboration with fab/manufacturing engineers to ensure device manufacturability
Collaboration with reliability engineers to enable device reliability
Collaboration with modeling and PDK engineers for modeling and technology enablement
Collaboration with packaging and product team to ensure product capability of device
Failure root-cause investigation for device/process/reliability/yield/product improvements
Work closely with product groups and other partners to enable new business opportunities utilizing MEMS technologies and establish roadmap direction
Report project updates at regular intervals to management/stakeholders including and business partners
Qualifications
Minimum Requirements:
Master's Degree in Electrical Engineering, Mechanical Engineering, Materials Science, Physics or related engineering degree, preferably with focus on MEMS devices for actuation and sensing
5+ years of experience in MEMS capacitive devices for actuation and sensing including design, layout, finite-element simulation, process flow development and fabrication, and characterization/analysis
Preferred Qualifications:
PhD in Electrical Engineering, Mechanical Engineering, Materials Science, Physics or related engineering degree, preferably with focus on MEMS devices for actuation and sensing
Strong background in MEMS-related device physics and technology development
Strong background in analog circuits, particularly in conjunction with MEMS devices
Proven track record of getting MEMS devices qualified for marketable products
Understanding of equivalent device circuit models for MEMS devices
Understanding of MEMS packaging flow and interactions with MEMS devices
Strong Project management/organization/communication skills
Materials/process interaction knowledge/experience
Demonstrated strong interpersonal, analytical and problem-solving skills
Ability to work in teams and collaborate effectively with people in different functions
Ability to take the initiative and drive for results
Strong time management skills that enable on-time project delivery
Auto-Apply