Jobs at NVIDIA
7,225 open positions
NVIDIA, founded in 1993, has become a leader in graphics processing units (GPUs) and AI compute platforms, powering everything from gaming rigs to autonomous vehicle systems.
The company hires across software engineering, hardware design, AI research, data science, product management, sales, and support roles. Candidates can expect rigorous technical interviews, a culture of innovation, and opportunities to work on cutting‑edge projects that influence global technology trends.
By viewing NVIDIA's listings on Job Transparency, you gain access to verified salary ranges, employee sentiment scores, and real‑world benefit comparisons, giving you a clear edge when negotiating offers and choosing roles that match your career goals.
NVIDIA - Compiler Engineer – New College Grad 2024 - Deep Learning
Company: NVIDIA
Location: Redmond, WASanta Clara, CA
Posted Mar 09, 2024
The text provides information about a job posting for a Compiler Engineer position at NVIDIA, targeting new college graduates for the year 2024, with a focus on Deep Learning. The job is available in Redmond, WA and Santa Clara, CA, and the posting date is March 09.
Senior Systems Software Engineer, C++ - DCGM
Company: NVIDIA
Location: Redmond
Posted Mar 16, 2024
<p>NVIDIA is looking for outstanding software engineers to work on NVIDIAs Data Center GPU Manager DCGM software In this role you will work closely with the broader NVIDIA team to design and build Linuxbased management agents CLI tools and endtoend integration solutions that combine GPUs with the rest of the data center software management ecosystem We are focused on supporting NVIDIA products across HPC cloud and enterprise on both bare metal and virtualized platforms as the role of GPUs in all of these environments expands rapidly <p> <p>Your contributions will span many aspects of GPU system integration including telemetry and metrics health checks diagnostics configuration accounting and policy These tools fill roles of both passive background monitoring and active online management with a core emphasis on operational transparency and seamless integration in customer environments Your code will support single node developer systems through large clusters with thousands of nodes To be successful you will need to have a strong Linux CC++ background familiarity with distributed software development and a proven work ethic You will be expected to jump in quickly and provide important contributions from day one This is a dynamic work environment with many exciting opportunities awaiting NVIDIA GPUs are central to many hot trends in the enterprise cloud and datacenter Come join us as we craft the future of accelerated computing and AI <p> <p><b>What youll be doing<b> <p> <ul><li>Develop robust scalable C++ user space data center management system software under Linux<li> <li>Build and maintain userspace libraries agents plugins bindings and CLI tools<li> <li>Enable GPU management integration with the OSS ecosystem including Kubernetes and Docker<li> <li>Support internal and external users through bug fixes documentation and feature improvements<li> <li>Maintain high quality products through robust test coverage and smart design<li> <ul><p><b>What we need to see<b> <p> <ul><li>BS or higher in Computer Science or equivalent experience<li> <li>5+ years of meaningful industry experience with a strong C++ development background<li> <li>Familiarity with modern C++ standards C++17C++20 User space development and debugging expertise under Linux environments<li> <li>Experience with APIs and interface design Experience with IPC and Multithreading<li> <li>Outstanding written and verbal interpersonal skills<li> <li>Strong motivation and commitment to learn new skills<li> <li>Ability to implement all aspects of the software development lifecycle<li> <li>Ability to manage time in a fast heavily multitasked environment<li> <li>Experience writing unit and system tests to ensure the correctness of fixes and new features<li> <ul><p><b>Ways to stand out from the crowd<b> <p> <ul><li>Development experience with Python Go and Rust Experience with Jenkins and GitHubGitLab CICD pipelines Experience with containers common orchestration frameworks and common loggingtelemetry backends<li> <li>Experience with APIs and interface design Exposure to GPU programming with CUDA Experience with enterprise software development Experience with crosslanguage interfaces FFI swig etc in Go CGO Python and Rust<li> <li>Experience with metrics gatheringmonitoring best practices Experience with Open Telemetry Prometheus Grafana DataDog etc Good understanding of extensive distributed systems and datacenter operationslimitations<li> <ul><p>NVIDIA is widely considered to be one of the technology worlds most desirable employers We have some of the most forwardthinking and hardworking people on the planet working for us If youre creative and autonomous we want to hear from you <p> <p>The base salary range is 148000 USD 276000 USD Your base salary will be determined based on your location experience and the pay of employees in similar positions <p> <p>You will also be eligible for equity and benefits NVIDIA accepts applications on an ongoing basis <p> <p>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<p>
Solutions Architect, CSP Networking Solutions
Company: NVIDIA
Location: Redmond
Posted Mar 22, 2024
NVIDIA is seeking a Solution Architect with expertise in networking and virtualization to join their team. The role involves driving adoption of NVIDIA AI Enterprise software, addressing customer problems with innovative networking solutions, and documenting knowledge through demos and PoCs. The ideal candidate should have a degree in Engineering or Computer Science, 3+ years of experience, and expertise in DevOps, virtualization, and HPC cluster management tools. Strong analytical skills, problem-solving abilities, and clear communication are essential. The role offers a competitive salary, equity, and benefits, with the opportunity to work with cutting-edge technology and contribute to NVIDIA's mission as a leading accelerated computing company.
NVIDIA - Formal Verification Engineer – New College Grad 2024
Company: NVIDIA
Location: Austin, TXSanta Clara, CA
Posted Mar 22, 2024
This text appears to be a job listing for a Formal Verification Engineer position at NVIDIA, targeting new college graduates for the year 2024. The job is located in Austin, TX and Santa Clara, CA. The listing was posted on March 22.
Senior HPC Technical Support Engineer
Company: NVIDIA
Location: Redmond
Posted Mar 10, 2024
<p>We are seeking a motivated Senior HPC Technical Support Engineer passionate about data center and networking technologies to provide comprehensive solutions for sophisticated installations maintenance or operations for a broad scope of groundbreaking networking products As a primary point of contact for our customers assisting them with technical questions debugging and resolving their issues As a member of our Technical Support team you are a conscientious proficient communicator who is fundamentally interested in taking ownership in resolving issues while ensuring a high level of customer satisfaction is maintained and delivered Significant part of the role is also to interact with Engineering Marketing and Support teams regularly on technical issues <p> <p><b>What you will be doing<b> <p> <ul><li>Ability to resolve sophisticated customer concerns and technical issues through meticulous research reproduction and solving problems for customers installing our products and supporting systems using Linux Operating Systems Multidistro with the focus on NVIDIA InfiniBand and GPU Technology and our EndtoEnd Solutions<li> <li>Responding to customer product support inquiries via telephone email or conference calls<li> <li>Resolving customer issues during installation operation maintenance or product application or interoperability with other vendors<li> <li>Participate in multifunctional team meetings and giving feedback to engineering and marketing regarding product requirements customer experience support tools etc<li> <li>Being a technical resource develop redefine and document standard methodologies to share with internal teams SupportRampD for support processes and improvements<li> <li>Site visits and conference calls with customers<li> <ul><p><b>What we need to see<b> <p> <ul><li>Fouryear degree from an accredited University College or equivalent experience in Computer Science or Electrical or Computer Engineering<li> <li>5+ years in providing indepth Customer Support and debugging for hardware and software products<li> <li>Linux OS including System Administration and Networking on a LFCSRHCSA level<li> <li>Networking Technology protocols and routing including IP L2 and L3 on a CCNPCompTIA Networking+ and Cloud+ level<li> <li>Containerized solutions experience on a level of DCA andor CKA<li> <li>Able to debug networking protocols using tools such as TCPDUMP and Wireshark or similar packet generation and analysis tools<li> <li>Exceptional interpersonal skills with the ability to maintain and lead the overall resolution for any critical issue raised by our customers under all circumstances<li> <li>Excellent communication and presentationoral skills<li> <li>Excellent verbal and written English skills<li> <li>Strong organizational skills and able to prioritizemultitask easily with limited supervision<li> <ul><p><b>Ways to stand out from the crowd<b> <p> <ul><li>InfiniBand RDMA and GPU Technology<li> <li>Clustering or HPC DataCenter technologies including Upper Layer Protocols ie MPI NCCL<li> <li>Additional Operating Systems such as Microsoft Windows VMware Unix<li> <li>Shell scripting BashPython<li> <li>Ethernet and Storage technologies<li> <ul><p>With competitive salaries and a generous benefits package we are widely considered to be one of the technology worlds most desirable employers We have some of the most forwardthinking and hardworking people in the world working for us and due to unprecedented growth our exclusive engineering teams are rapidly growing If youre a creative and autonomous engineer with a real passion for technology we want to hear from you <p> <p>The base salary range is 104000 USD 195500 USD Your base salary will be determined based on your location experience and the pay of employees in similar positions <p> <p>You will also be eligible for equity and benefits NVIDIA accepts applications on an ongoing basis <p> <p>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<p>
Technical Product Manager, RAPIDS
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Mar 22, 2024
NVIDIA is seeking a Technical Product Manager to drive the development of RAPIDS, an open-source suite of accelerated data science libraries and primitives, in the PyData ecosystem. The role involves defining product strategy, understanding user needs, collaborating with engineering teams, engaging with customers, and creating technical content. The ideal candidate should have a quantitative degree, 8+ years of experience in a relevant role, hands-on experience with data science or machine learning problems, strong technical and business knowledge, and excellent communication skills. Experience with open-source projects, Python-based products, and CUDA/GPU fundamentals are plusses. NVIDIA offers competitive salaries, benefits, and is committed to fostering a diverse work environment.
Senior Solutions Architect, AI and ML
Company: NVIDIA
Location: Redmond
Posted Mar 18, 2024
NVIDIA is seeking an experienced Cloud Solution Architect to assist customers with AI and ML solutions. The role involves working with cloud service providers, building and deploying AI/ML solutions, and partnering with sales teams to secure new business opportunities. The ideal candidate should have 3+ years of solutions engineering experience, deep learning and machine learning expertise, and knowledge of DevOps/ML Ops technologies. AWS, GCP, or Azure Professional Solution Architect Certification is a plus. NVIDIA offers a competitive salary range, equity, and benefits, and is committed to fostering a diverse work environment.
Product Manager - Graphics Developer Tools
Company: NVIDIA
Location: Redmond
Posted Apr 03, 2024
NVIDIA is seeking a technical, creative, and hands-on Product Manager to lead the development of Nsight Graphics Developer Tools. The role involves collaborating with engineering, customers, and partners to define and develop new initiatives, prioritize features, and gather feedback. The ideal candidate should have a technical background, experience in product management, and strong communication skills. Familiarity with game industry, ray tracing, and developer tools is a plus. NVIDIA offers a competitive salary, equity, and benefits, and is committed to fostering a diverse work environment.
NVIDIA - Firmware Engineer – New College Grad 2024 - Memory Subsystem
Company: NVIDIA
Location: Santa Clara, CA
Posted Mar 11, 2024
NVIDIA is seeking a Firmware Engineer for the Memory Subsystem, located in Santa Clara, CA. The job posting was made on March 11, and is intended for new college graduates in 2024.
EDA System Software Engineer
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Mar 15, 2024
<p>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 that are hard to solve that only we can tackle and that matter to the world This is our lifes work to amplify human imagination and intelligence Make the choice to join us today As a software engineer you will craft and implement APIs and services to support the execution of workflows to validate the design of NVIDIAs chips The systems we develop will operate at a large scale running millions of tests per day in a distributed cloud computing environment with thousands of heterogeneous servers to verify multiple designs in many configurations You will continuously innovate and develop scalable reliable highperformance systems and tools to enable the next generation of chips <p> <p><b>What youll be doing<b> <p> <ul><li>Build microservices that are reliable scalable and maintainable<li> <li>Improve the current systems ability to schedule and utilize resources improve performance increase reliability and provide better throughput<li> <li>Design interfaces that are efficient and easy to use for hundreds of engineers throughout the world<li> <li>Join an agile and dynamic software development team with very high production quality standards<li> <li>Participate in the full lifecycle of tool development test and deployment<li> <li>Work closely with other team members and internal customers to understand their processes requirements and needs<li> <li>Directly contribute to the overall quality of and improve time to market for NVIDIAs nextgeneration chips<li> <ul><p><b>What we need to see<b> <p> <ul><li>MS preferred or BS in Computer Science or equivalent<li> <li>5+ years experience in software engineering<li> <li>Excellent software engineering skills including applied knowledge of OOP design patterns distributed systems multiprogramming and microservices<li> <li>Skilled in Python and common service andor multiprogrammingrelated packages<li> <li>Excellent planning presentation and general communication skills<li> <li>The flexibility and adaptability to work in an exciting environment with changing requirements<li> <ul><p><b>Ways to stand out from the crowd<b> <p> <ul><li>Experience developing and deploying automated testing infrastructure<li> <li>Deep understanding of distributed and microservice architecture principles including service deployment and API versioning strategies<li> <li>Experience with Linux ecosystems including development tools and Familiarity with chip design andor other verification workflows<li> <li>A passion for improving the productivity and efficiency of other engineers<li> <li>Experience with or interest in engineering project management and organization and Expertise in Perl CC++ JavaScript or TypeScript<li> <ul><p>The base salary range is 148000 USD 276000 USD Your base salary will be determined based on your location experience and the pay of employees in similar positions <p> <p>You will also be eligible for equity and benefits NVIDIA accepts applications on an ongoing basis <p> <p>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<p>
Senior Software Technical Program Manager, Compute - Aerial
Company: NVIDIA
Location: Raleigh-Durham, NC
Posted Mar 16, 2024
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. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. Solid understanding of operating systems, datacenter servers, graphics principles and standards. NVIDIA accepts applications on an ongoing basis. If you are agile and autonomous, we want to hear from you. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. MBA/PMP Certification/training is a plus. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. The base salary range is 156,000 USD - 299,000 USD.
NVIDIA - Soc ASIC Verification Engineer – New College Grad 2024
Company: NVIDIA
Location: Santa Clara, CA
Posted Mar 12, 2024
NVIDIA is seeking a Soc ASIC Verification Engineer for a new college graduate in Santa Clara, CA. The job posting was made on March 12.