We are now looking for a Full Stack Software Engineer, GPU Architecture! NVIDIA’s GPU Architecture team is seeking a highly motivated full-stack software developer to build high-impact engineering tools that enhance productivity and streamline chip development. You will work closely with world-class hardware engineers and cross-functional teams to identify inefficiencies and develop scalable software solutions that accelerate workflows. In this role, you’ll wear different hats - advocate, product manager, designer, developer and support-taking ownership from concept to deployment and taking advantage of state-of-the-art AI tools. You’ll play a key role in shaping the team’s software solutions.
Note that this unique role offers the opportunity to develop domain knowledge in hardware engineering workflows. In addition to being a full stack SW developer, expertise in lower-level languages like C and C++ are strongly preferred so that you can take on the additional responsibility of improving existing GPU simulators. The Streaming Multiprocessor (SM) Architecture team designs the core hardware that powers NVIDIA’s innovative graphics and computing technologies. Your contributions will help scale our processes efficiently, enabling advancements that push the limits of computing performance.
What you’ll be doing:
Collaborate with the SM Architecture team to identify issues and develop high-impact software solutions.
Design, build, and optimize scalable, high-performance infrastructure tools and systems.
Lead projects from conception to deployment, driving technical decisions.
Shape the team’s engineering infrastructure and automation by establishing standard methodologies and optimizing workflows.
Develop clear, comprehensive documentation for infrastructure, designs, and processes.
Enhance system reliability and efficiency through automation, monitoring, and proactive improvements.
What we need to see:
Proven leadership skills with the ability to drive projects independently.
Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Eagerness to learn about chip hardware engineering workflows and develop domain expertise.
Expertise in Python, JavaScript, databases, C, C++ and the eagerness to pick up as many new languages as needed.
A Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
6+ years of experience as a full stack SW developer or similar roles.
Ways to stand out from the crowd:
Experience with GPU-architecture, GPU-programming/APIs, and high-performance computing environments is a plus, but not required.
This role is perfect for a talented and ambitious software developer looking to demonstrate their skills in a leading tech company and make a significant impact on the future of computing. Join us at NVIDIA and be a part of shaping the next generation of technology. NVIDIA has been at the forefront of computer graphics, PC gaming, and accelerated computing for over two decades. Our legacy of innovation is driven by groundbreaking technology and exceptional talent.
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.You will also be eligible for equity and benefits.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
NVIDIA is hiring a senior Global Account Manager for Developer Relations to lead strategic AEC and industrial ISV partnerships and accelerate adoption of NVIDIA's software portfolio across product and engineering teams.
NVIDIA seeks a Senior System Software Engineer to design and optimize embedded SoC and platform software for autonomous vehicle AI and ADAS applications.
Evolv Technology is hiring a Summer 2026 C++ Software, Camera & Image Processing Intern to work on embedded C++ development and image-processing projects for their 3D camera systems.
Lead and mentor a UI engineering team to deliver high-quality React and TypeScript front-end solutions for a fast-moving cybersecurity product.
Lead the architecture and operation of NVIDIA's global observability platform to ensure reliable, high-performance telemetry for large-scale AI and data systems.
Tyk is hiring a hands-on Technical Lead (EMEA, remote) to define architecture and build scalable non-functional engineering capabilities (observability, CI/CD, testing, performance) while mentoring teams and delivering measurable impact.
Brookfield Properties is hiring a Senior DevOps Engineer to design and operate scalable AWS/Azure infrastructure and automation that enables enterprise AI/ML and cloud data platforms in Cleveland, OH.
FreeWheel seeks a Software Engineer to develop and maintain cloud-native ad-tech services using Java, Go, Python, and AWS tooling in an Agile environment.
Noyo is hiring experienced software engineers to design and ship scalable APIs and product features that modernize benefits infrastructure.
Lead DevOps Engineer needed to architect and modernize CI/CD and cloud infrastructure for large-scale enterprise applications in Dallas, TX.
Senior backend engineer to design scalable APIs and infrastructure, shape architecture, and drive product execution at an early-stage, high-growth product team (fully remote within the US).
Work on Poe as a Senior Full Stack Engineer building Developer APIs and developer-facing tools to enable third-party bots and integrations at global scale.
Pariveda is hiring early-career Software Engineers in Houston to join a collaborative, employee-owned consulting firm focused on technology solutions, professional growth, and client impact.
Sonar is hiring a Senior Frontend Engineer in Austin to design and deliver high-quality, scalable frontend features for SonarQube used by millions of developers.
Work on the software layer that connects Revel’s high-performance runtime to industrial hardware, implementing portable, high-performance drivers and HALs primarily in Rust.
NVIDIA is a publicly traded, multinational technology company headquartered in Santa Clara, California. NVIDIA's invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, and ignited the era of modern AI.
79 jobs