Senior Software Engineer - Topography
$184k - $287.5k2100 NVIDIA USA
Are you passionate about Kubernetes and AI and want to help build the best platform for ML/AI infrastructure? Do you thrive when your work directly empowers teams to push the boundaries of what's possible? We're a collaborative group of engineers, architects, and SREs who are passionate about building and nurturing the declarative, Kubernetes-native control plane that powers GPU-accelerated infrastructure across multiple cloud providers. We are building a platform that gathers topology related information from multiple sources and systems, aggregates and normalizes that data, and makes it available to provisioning systems and workload schedulers. We are looking for Senior Software Engineer who will be directly involved in not only helping maintain this critical open-source project for the community, but interfacing with bleeding edge NVIDIA hardware to ensure GPU to GPU communication is optimized for large-scale workloads across multiple providers. What you'll be doing: Building a system that gathers topology related information from multiple sources Taking data collected to aggregate and normalize the data to make it available for provisioning systems and workload schedulers Direct contributor in a critical open-source project, Topograph Interacting with the latest and greatest hardware to ensure new product launches have the most efficient scheduling capabilities What we need to see: At least 8 years of relevant experience Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent experience. Strong production engineering experience in Go or another systems language. Experience with distributed systems, Kubernetes, Slurm/Slinky, Linux, containers, APIs, and CI. Ability to design clean interfaces between discovery logic, data models, and scheduler output. Familiarity with networking, cluster topology, cloud infrastructure, or large-scale compute systems. Excellent testing, debugging, documentation, and code review habits. Ways to stand out from the crowd: Experience with GPU clusters, NVLink, InfiniBand, Ethernet fabrics, or HPC. Hands-on work with Kubernetes scheduling, Slurm/Slinky topology, DRA, Kueue, Slinky, or device plugins. Experience integrating with cloud provider topology APIs or cluster metadata systems. Compensation 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. Equity and benefits available. NVIDIA is committed to fostering an inclusive 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. #J-18808-Ljbffr 2100 NVIDIA USA
$184k - $287.5k
...efficient scheduling capabilities Qualifications At least 8 years of relevant experience Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent experience Strong production engineering experience in Go...Senior$160k - $210k
...to intelligently capture and curate first-party data to drive the next major computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s Senior Software Optimization Engineer will design, optimize, and deploy applications...SeniorWork experience placementImmediate start- ...latest design innovations in consumer, mobile and enterprise electronics worldwide. Responsibilities We are looking for a passionate software developer to join the Virtuoso place and route infrastructure team to improve our place- and route-foundation. The role involves...SeniorWorldwide
$201.88k - $237.5k
...and limited partners through world‑class software, purpose‑built for everyone in venture... ...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring... ...assets. The Problems You’ll Solve As a Senior Software Engineer II, You Will Lead...SeniorWork at office- A leading global retailer is seeking a Senior Software Engineer in Sunnyvale, CA to join the Global Supplier Experience group. This role involves translating requirements into solutions, overseeing engineers, and troubleshooting production issues. Ideal candidates will...Senior
- ...Chemix is seeking a highly-motivated software engineer to develop and expand our AI platform for autonomous battery materials discovery and optimization. Better batteries are a critical piece of humanity's transition to sustainable energy. As a software engineer at Chemix...SeniorWork experience placement
$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior$152k - $253k
NVIDIA Gruppe is seeking a Senior Software Triage Engineer in Santa Clara, California, to be a pivotal member of their automotive group. You will support autonomous vehicle software development through effective test planning, live triage, and debugging, ensuring high-quality...Senior$272k - $431.25k
NVIDIA is seeking a highly experienced Software Engineer in Santa Clara, California, to design architecture for an Always-On profiling service. The ideal candidate will have over 15 years in system-level C/C++ development, along with a strong background in performance engineering...Senior$152k
2100 NVIDIA USA in Santa Clara is seeking a creative Software Engineer to develop cutting-edge autonomous vehicle solutions. You will work on building robust simulation infrastructure to test self-driving technology. The ideal candidate has at least 5 years of software...Senior$170k - $235k
SpaceX is seeking a Sr. Wireless Software Engineer in Sunnyvale, California, to work on the Starlink communications network. The ideal candidate will have a strong background in wireless software and networking protocols, with responsibilities including the design and implementation...Senior- CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing high-performance software components for endpoint security solutions. Candidates should have strong expertise in C/C++...Senior
- Google is seeking a Software Engineer for the Persistent Disk team in Sunnyvale, California, focusing on high-performance storage solutions for Google Cloud. You will write and test software, troubleshoot issues, and work with cross-functional teams to improve system operations...Senior
$166k - $201k
...strategies, and be part of a high‑performing team that believes in each other, come build with us at Crusoe. About This Role As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design, build, and optimize our next‑generation cloud...SeniorTemporary work- ...and computer graphics? NVIDIA's Metropolis Synthetic Data Generation (SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative visual computing efforts, you will contribute to building scalable...Senior
$165k - $242k
...the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our... ...centers with diverse infrastructure profiles. Mentor senior and mid‑level engineers, own design reviews,...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- NVIDIA is looking to hire an innovative engineer for its CUTLASS team in Santa Clara, California. You will develop core components for high-performance linear algebra using C++ and collaborate with GPU architecture teams. A Masters or PhD degree in Computer Science, along...Senior
- Walmart Global Tech in Sunnyvale, CA seeks an experienced software engineer to design and deliver scalable web applications. You will lead medium to large projects, translate requirements into technical solutions, review designs, and drive automation and build improvements...Senior
- NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...Senior
$147k - $211k
Google is looking for a Software Engineer based in California to develop next-generation technologies and manage massive scale information. The ideal candidate will have at least a Bachelor's degree in Computer Science or equivalent experience, with a strong background...Senior- Arista Networks in Santa Clara is seeking an experienced software engineer to join their Platform software team. The role involves designing and implementing diagnostics for high-speed digital products, collaborating closely with hardware engineers to optimize performance...Senior
- A leading delivery and logistics company is seeking an experienced professional to join their data platform team. You will drive the vision and strategy for building scalable frameworks and ensure data quality and compliance standards. Ideal candidates have a degree in ...Senior
- Google is seeking a Software Engineer in Sunnyvale, California, to focus on semantic search capabilities within AlloyDB, an innovative PostgreSQL-based product. You'll contribute to AI and GenAI features while building scalable, high-performance database functionalities...Senior
$176k - $333.5k
...Solid understanding of real time systems such as games Understanding of ML techniques Knowledge and experience working with game engines like UE4 Ways to stand out from the crowd: Background with GPU optimization for increased framerate and reduced latency a plus Experience...Senior- We are looking for a Senior Software Engineer for Calibration & Algorithms to develop and update test and calibration algorithms for various sensors. In this role, you will spearhead new technologies, developing and validating calibration algorithms, building tooling and...Senior
- Overview We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast‑paced crew that develops and maintains software for complex heterogeneous computing...Senior
$152k - $241.5k
Overview We are looking for a world-class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE2 OS is a foundational software stack consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA2 CUDA2 libraries, NVIDIA Tensor...Senior- Senior Software Engineer — Fraud Detection Platform We are looking for a Lead Software Engineer to maintain and evolve the web applications that power our fraud detection platform. The role spans both modern and legacy Java web stacks, including authentication and access...Senior
$148k - $226.2k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-...SeniorRemote work- About the Opportunity This role is ideal for a senior engineer who thrives in hands‑on environments and wants to build software that directly impacts real‑world flight operations. You will lead the development of safety‑critical software used in an experimental aircraft...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Topography. Be the first to apply!
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software engineer amazon Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- software engineer entry level Santa Clara, CA

