Product Program Manager, Applied Systems Engineering
NVIDIA
**
Durham, NC
Posted about 9 hours ago
NVIDIA has been at the forefront of innovation for two decades.
• Reinventing itself through its invention of GPU in 1999
Key execution initiatives involve introducing next-generation AI supercomputers working alongside HPC engineers and technologists.
Product Program Manager, Applied Systems Engineering
NVIDIA
**
Durham, NC
Posted 7 days ago
NVIDIA has been at the forefront of innovation for two decades.
• Reinventing itself through its invention of GPU in 1999
Key execution initiatives involve introducing next-generation AI supercomputers working alongside HPC engineers and technologists.
AI Engineer NVIDIA GPU
Artech LLC
**
San Jose, California
Posted 5 months ago
Title: Machine Learning/AI Engineer with Python – NVIDIA GPU
Location: SAN JOSE, CA
Duration: 6 months
Machine Learning 7+ years
Job Description: Candidates should have experience with NVIDIA GPUs for machine learning, proficiency in GPU frameworks (CUDA, cuDNN, TensorRT, NCCL),and strong programming skills in Python with major frameworks like PyTorch and TensorFlow. Understanding of GPU architecture and performance optimization, experience with profiling tools, and knowledge of distributed training and containerization are also required.
Location: SAN JOSE, CA
Duration: 6 months
Machine Learning 7+ years
Job Description: Candidates should have experience with NVIDIA GPUs for machine learning, proficiency in GPU frameworks (CUDA, cuDNN, TensorRT, NCCL),and strong programming skills in Python with major frameworks like PyTorch and TensorFlow. Understanding of GPU architecture and performance optimization, experience with profiling tools, and knowledge of distributed training and containerization are also required.
Senior ASIC Synthesis Engineer
NVIDIA
**
California
Posted 6 months ago
Come be a part of new process technology adoption by joining NVIDIA's Advanced Technology Group! Work as part of the advanced technology team to optimize design tradeoffs and methodology on next generation CMOS technology. We are looking for a Senior ASIC Synthesis Engineer to join our dynamic and growing team! If you are problem solver and highly motivated individual searching for a collaborative and exciting role, join us today. We encourage applicants with a history of proven success working in a multicultural and diverse environment.
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.
What You'll Be doing:
As a Front-End ASIC Synthesis Engineer, you will own RTL synthesis and gate level optimization tasks
Collaboration with physical design to address timing, area, congestion tradeoffs
Drive timing closure and power/area optimization across multiple design blocks
Work with DFT and Verification teams to ensure functional and timing correctness
What we need to see:
BS or MS in Electrical Engineering, Computer Engineering, or equivalent experience.
8+ years of experience in front-end ASIC synthesis and integration.
Deep understanding of Verilog RTL design and digital design principles.
Proven experience with industry-standard EDA tools for synthesis (e.g., Synopsys Design Compiler).
Hands-on experience with timing analysis, constraint management, and post-synthesis ECO flows.
Solid background in low-power and high-performance design optimization techniques.
Familiarity with formal verification tools (e.g., Formality/Conformal LEC) and methodologies.
Ways to stand out from the crowd:
Knowledge of DFT/Test logic including JTAG, scan, high speed I/O loopback, and memory BIST.
Have proficiency in programming (Python, Perl, Tcl).
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented 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 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 August 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.
Senior Architect, AI Solutions Engineering
NVIDIA
**
California
Posted 6 months ago
NVIDIA is seeking an AI Solutions Architect to join its Infrastructure Planning and Process Team! This role will focus on the extensive scale-up of key AI solutions for NVIDIA's internal cloud infrastructure. IPP (Infrastructure, Planning and Process) is a global organization within NVIDIA, working closely with various teams such as Graphics Processors, Mobile Processors, Deep Learning, Artificial Intelligence, and Driverless Cars to meet their infrastructure needs. The cloud services support nearly half a million automated jobs daily on five thousand servers, enhancing the productivity of thousands of NVIDIA software developers worldwide. The cloud hosts a diverse mix of machines and devices with various operating systems (Windows/Linux/Android) and hardware platforms, including NVIDIA GPUs and Tegra processors.
As an AI Solutions Architect, you will manage the tools NVIDIAns use to deliver solutions quickly, and identify any gaps in these tools. You will also understand overall movement of data in the entire platform, identifying bottlenecks, defining solutions, developing key pieces, writing APIs, and owning deployment. You will collaborate with internal and external development teams to discover opportunities and solve complex problems. Your role will also involve guiding engineers in solving complex problems, developing acceptance tests, and reviewing their work and test results. Exceptional technical leadership, communication, organizational, and analytical skills are required, along with a passion for solving large and complex problems, e.g. Peta Bytes of fast storage, Million cores, 100,000 builds and 100,000 tests.
What you’ll be doing:
Serve as an Architect developing internal AI systems used by thousands of NVIDIANs globally.
Identify gaps and issues and resolve ones are better suited for AI solutions versus conventional approaches.
Further divide the AI category into 'buy versus build' options by researching available tools in the market.
Align with teams across Nvidia to establish overall AI system goals and break them down into specific objectives for each sub-system.
Drive, motivate, convince, and mentor sub-system leads to achieve improvements with agility and speed.
Identify performance bottlenecks and optimize the speed and cost efficiency of AI development and testing systems.
Drive the planning of software/hardware capacity, covering both internal and public cloud, addressing the balance between time and utilization.
Introduce technologies enabling massively parallel systems to improve turnaround time by an order of magnitude.
Collaborate with AI product vendors to gain deep insights of the AI industry, and share them with leaders and developers internally.
What we need to see:
BS EE/CS or equivalent experience with 10+ years of systems software development with at least 1 year of experience in developing/exploring AI.
Development with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Fine-Tuning LLMs, AI Agentic workflows, LangChain, LangGraphs, and Cascading models.
Experience in deploying in hybrid, multi-cloud architecture and edge computing.
Extensive experience architecting and shipping large-scale distributed software systems.
Ability to identify gaps and bottlenecks, and develop solutions to optimize performance.
Strong programming and software development skills in JAVA, Python, Shell-script along with good understanding of distributed systems and REST APIs.
Experience in working with SQL/NoSQL database systems such as MySQL, Cassandra, MongoDB or Elasticsearch.
Excellent knowledge and working experience with Docker containers and Virtual Machines.
Good background of Cloud technologies like: OpenStack, Docker, Kubernetes, Chef/Puppet, Hadoop/Ceph/SwiftStack, LXC, Git, Perforce, JFrog, Kafka.
Ability to work across organizational boundaries optimally to improve alignment and productivity between teams in a multi-national, multi-time-zone corporate environment.
Ways to stand out from the crowd:
MS or PhD in EE/CS
Depth in AI, Machine Learning and Deep Learning algorithms and techniques.
Strong collaborative and interpersonal skills, with a consistent record of guiding and influencing others in dynamic environments.
Experience developing large-scale software systems using service-oriented architecture under real-time performance requirements.
Background in designing high-performance, scalable software systems with a strong focus on hardware cost optimization.
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 unprecedented growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, 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 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 July 29, 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.
Senior ASIC Timing Engineer
NVIDIA
**
Massachusetts
Posted 6 months ago
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 July 29, 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.
Linux Kernel Architect - Tegra
NVIDIA
**
California
Posted 6 months ago
NVIDIA is revolutionizing accelerated computing, and our innovation is powered by a relentless pursuit of excellence in system software and operating systems. With a legacy of breakthroughs in graphics, AI, and high-performance computing, NVIDIA is looking for a highly skilled and motivated Linux Kernel Architect - Tegra to help craft the next era of accelerated computing for autonomous machines! As a Senior Architect, you will play a meaningful role in the evolution of our system software stack across platforms—from automotive and robotics to large-scale data centers. You will drive architectural decisions around OS kernel subsystems, scheduling, memory management, power/performance optimization, and I/O frameworks. You will collaborate across hardware, software, and research teams to design features that power NVIDIA’s next-generation products.
At NVIDIA, you’ll work alongside world-class engineers, contributing to products that transform industries and enrich the lives of millions. If you're driven by system-level thinking and committed to optimizing the boundary between hardware and software, we want to hear from you!
What you'll be doing:
Lead efforts to enhance Linux for use by autonomous machines in safety-critical environments
Analyze and optimize product performance for customer needs
Work with internal team members and the upstream community to bring these capabilities to various open source packages
What we need to see:
BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience).
6+ years of relevant software development experience
Expert level knowledge and experience in system software design and operating system fundamentals
Deep understanding of computer architecture, microprocessor concepts (caches, buses, memory controllers, DMA, etc.)
Proven leadership skills and strong ownership on past projects in an environment with complex software and hardware designs
Clear verbal and written communication with the proven track record for building consensus within a large organization
Exceptional C programming and low-level driver experience; background and strength with complex system-level debugging, performance analysis and test design
Kernel development experience with Linux, Android, Chrome, or Windows systems
Ways to stand out from the crowd:
Experience as a maintainer or significant contributor to large open source software projects
In depth knowledge of system level security. Demonstrated involvement with the community at large
Knowledge of virtualization platforms (Xen, KVM, Hyper-V)
Experience with embedded system SW concepts, e.g.: RTOS and overlay programming models
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 July 29, 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.
Sr. Systems Software Engineer (SSWE1082)
NVIDIA Corporation
**
Washington
Posted 6 months ago
Engage in, support, and/or market the design and development of NVIDIA’s GPU, computer graphics, AI and supercomputing for gaming, professional visualization and data centers for various industries. Design, develop, and train AI co-pilot models, focusing on data curation, model fine-tuning, and seamless deployment for real-world use cases. Telecommuting may be permitted. The base salary range for this position is $185,000 to $235,750. Salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits (https://www.nvidia.com/en-us/benefits/).
If interested, reference job code & title and send resume to NVIDIA-RecruitAd@nvidia.com.
Senior GPU Architect, Profiling System
NVIDIA
**
California
Posted 7 months ago
We are now looking for a Senior GPU Architect, Profiling System! NVIDIA’s 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 — with the GPU acting as the workhorse that powers intelligent applications in a multitude of domains and computing environments. At NVIDIA, performance is at the core of everything we do. We pride ourselves on not only building the world’s fastest processors, but also on providing a full ecosystem that empowers engineers and developers to realize that performance in practice.
NVIDIA’s GPU Architecture Group is looking for architects to contribute to the design of our proprietary profiler subsystem, the apparatus embedded in every GPU that enables our profiling and monitoring tools to capture data and provide feedback for performance optimization. As a member of our team, you will need to combine skills in hardware modeling and verification with a deep understanding of GPU architecture, operating systems, and application performance analysis to innovate new methods of hardware profiling that yield more meaningful and accessible performance insights. You will have a tangible impact at a fast-paced company that is spearheading the next wave in computing technology. Join our technically diverse team of GPU architects, software engineers and infrastructure experts to push the boundaries of computing performance!
What you’ll be doing:
Architect and plan features in concert with software, hardware, and verification teams working across the globe to implement the next generation GPU profiling features.
Build functional and performance models to refine and verify hardware designs.
Create test plans to validate the features you design and contribute to their implementation.
Constantly develop your skills for practical innovation by improving your understanding of the application analysis process, the GPU architecture, and the profiling software stack.
What we need to see:
Masters, or PhD in relevant field (Eg: Computer Science, Computer Engineering or Electrical Engineering) or equivalent experience.
3+ years of relevant computer architecture, ASIC design, and/or software development experience.
Strong programming skills in C++ (or similar) and Python (or similar).
Solid foundation in computer architecture and hardware performance analysis.
Experience with performance modeling and hardware simulation, ideally using SystemC.
Strong communication and interpersonal skills including the ability to work with a distributed interdisciplinary team.
Ways to stand out from the crowd:
Expertise in developing and optimizing parallel algorithms, particularly using GPUs.
Extensive experience as a user or developer of CPU or GPU profiling tools.
Background with 3D graphics, deep learning, and/or high-performance computing applications
Experience contributing to and debugging large codebases with many developers.
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 on the planet working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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.
Senior GPU Architect, Profiling System
NVIDIA
**
California
Posted 7 months ago
We are now looking for a Senior GPU Architect, Profiling System! NVIDIA’s 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 — with the GPU acting as the workhorse that powers intelligent applications in a multitude of domains and computing environments. At NVIDIA, performance is at the core of everything we do. We pride ourselves on not only building the world’s fastest processors, but also on providing a full ecosystem that empowers engineers and developers to realize that performance in practice.
NVIDIA’s GPU Architecture Group is looking for architects to contribute to the design of our proprietary profiler subsystem, the apparatus embedded in every GPU that enables our profiling and monitoring tools to capture data and provide feedback for performance optimization. As a member of our team, you will need to combine skills in hardware modeling and verification with a deep understanding of GPU architecture, operating systems, and application performance analysis to innovate new methods of hardware profiling that yield more meaningful and accessible performance insights. You will have a tangible impact at a fast-paced company that is spearheading the next wave in computing technology. Join our technically diverse team of GPU architects, software engineers and infrastructure experts to push the boundaries of computing performance!
What you’ll be doing:
Architect and plan features in concert with software, hardware, and verification teams working across the globe to implement the next generation GPU profiling features.
Build functional and performance models to refine and verify hardware designs.
Create test plans to validate the features you design and contribute to their implementation.
Constantly develop your skills for practical innovation by improving your understanding of the application analysis process, the GPU architecture, and the profiling software stack.
What we need to see:
Masters, or PhD in relevant field (Eg: Computer Science, Computer Engineering or Electrical Engineering) or equivalent experience.
3+ years of relevant computer architecture, ASIC design, and/or software development experience.
Strong programming skills in C++ (or similar) and Python (or similar).
Solid foundation in computer architecture and hardware performance analysis.
Experience with performance modeling and hardware simulation, ideally using SystemC.
Strong communication and interpersonal skills including the ability to work with a distributed interdisciplinary team.
Ways to stand out from the crowd:
Expertise in developing and optimizing parallel algorithms, particularly using GPUs.
Extensive experience as a user or developer of CPU or GPU profiling tools.
Background with 3D graphics, deep learning, and/or high-performance computing applications
Experience contributing to and debugging large codebases with many developers.
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 on the planet working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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.
Senior GPU Architect, Profiling System
NVIDIA
**
California
Posted 7 months ago
We are now looking for a Senior GPU Architect, Profiling System! NVIDIA’s 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 — with the GPU acting as the workhorse that powers intelligent applications in a multitude of domains and computing environments. At NVIDIA, performance is at the core of everything we do. We pride ourselves on not only building the world’s fastest processors, but also on providing a full ecosystem that empowers engineers and developers to realize that performance in practice.
NVIDIA’s GPU Architecture Group is looking for architects to contribute to the design of our proprietary profiler subsystem, the apparatus embedded in every GPU that enables our profiling and monitoring tools to capture data and provide feedback for performance optimization. As a member of our team, you will need to combine skills in hardware modeling and verification with a deep understanding of GPU architecture, operating systems, and application performance analysis to innovate new methods of hardware profiling that yield more meaningful and accessible performance insights. You will have a tangible impact at a fast-paced company that is spearheading the next wave in computing technology. Join our technically diverse team of GPU architects, software engineers and infrastructure experts to push the boundaries of computing performance!
What you’ll be doing:
Architect and plan features in concert with software, hardware, and verification teams working across the globe to implement the next generation GPU profiling features.
Build functional and performance models to refine and verify hardware designs.
Create test plans to validate the features you design and contribute to their implementation.
Constantly develop your skills for practical innovation by improving your understanding of the application analysis process, the GPU architecture, and the profiling software stack.
What we need to see:
Masters, or PhD in relevant field (Eg: Computer Science, Computer Engineering or Electrical Engineering) or equivalent experience.
3+ years of relevant computer architecture, ASIC design, and/or software development experience.
Strong programming skills in C++ (or similar) and Python (or similar).
Solid foundation in computer architecture and hardware performance analysis.
Experience with performance modeling and hardware simulation, ideally using SystemC.
Strong communication and interpersonal skills including the ability to work with a distributed interdisciplinary team.
Ways to stand out from the crowd:
Expertise in developing and optimizing parallel algorithms, particularly using GPUs.
Extensive experience as a user or developer of CPU or GPU profiling tools.
Background with 3D graphics, deep learning, and/or high-performance computing applications
Experience contributing to and debugging large codebases with many developers.
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 on the planet working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 148,000 USD - 287,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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.
Page 1 of 2