# Senior Software Development Engineer, Neural Graph Infrastructure

Hiring organization: [NVIDIA](https://career.thegoodapps.co/organizations/nvidia)

Canonical page: https://career.thegoodapps.co/jobs/1a132e0c-a972-41cb-ac81-9953db8d1d44

Listed on NVIDIA's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: Santa Clara, CA
- Salary: 168000 – 310500 USD per year

## Summary

NVIDIA is seeking a senior software engineer to design and build large-scale graph processing infrastructure for semiconductor CAD tools, using graph neural networks to handle trillion-edge datasets. The role combines architectural design with hands-on implementation, requiring someone comfortable bridging software engineering, machine learning, and EDA domain knowledge.

_Our summary, not NVIDIA's wording._

## Skills named

C++, Data Pipelines, Python, Software Architecture, Very Large Scale Integration (VLSI)

## Required

- 8+ years of software engineering experience
- BS or MS in Computer Science, Computer Engineering, or equivalent
- Proficiency in C++ and Python
- Strong algorithms and data structures knowledge
- Experience architecting and building software systems
- Cross-functional communication skills

## Nice to have

- Background in graph-scale data infrastructure or GNN systems
- Exposure to ML or agentic tooling, particularly LLM-based code generation
- Familiarity with EDA or VLSI build environments
- Experience exposing software toolchains to AI agents or building developer-facing AI interfaces

Apply on NVIDIA's site: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-CAD-Infrastructure-Development-Engineer_JR2010334
