Senior Software Engineer – Topography

🕒 July 1

🏄 California – Remote

infoinfo

💵 $184k - $287.5k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 16%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Build a system that gathers topology-related information from multiple sources • Aggregate and normalize collected data for provisioning systems and workload schedulers • Directly contribute to the critical open-source Topograph project • Interact with the latest NVIDIA hardware to ensure efficient scheduling capabilities for new product launches • Help maintain the Kubernetes-native control plane powering GPU-accelerated infrastructure across multiple cloud providers

🎯 Requirements

• 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 • 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

🏖️ Benefits

• Equity • Benefits

Apply Now

Similar Jobs

🕒 July 1

Assembled Products Corporation

51 - 200

💼 Consulting

📦 Logistics

🏭 Manufacturing

Full-stack product engineer enhancing AI-driven customer support solutions from concept to production. Collaborating across teams to improve frontend applications and AI workflows.

🕒 July 1

Revenue Analytics, Inc.

51 - 200

💼 Consulting

🏥 Healthcare

🏨 Hospitality

Senior Full-Stack Software Engineer at Revenue Analytics responsible for end-to-end delivery of SaaS solutions. Collaborating with product and engineering teams to turn complex problems into reliable software across our analytics platform.

🕒 July 1

Cresta

51 - 200

☁️ SaaS

🤖 Artificial Intelligence

🏢 Enterprise

Product Engineer building AI-native product experiences for Cresta's AI platform by developing prototypes and collaborating across teams.

🕒 July 1

Upstart

1001 - 5000

🚘 Automotive

💼 Consulting

🏥 Healthcare

Senior Software Engineer designing scalable, event-driven systems for Upstart's AI lending platform. Collaborating with product and finance teams to improve performance and reliability.

🕒 July 1

TixTrack

11 - 50

🛍️ eCommerce

☁️ SaaS

Senior Software Engineer II leading complex technical initiatives and mentoring others at TixTrack. Building and scaling ticketing solutions for performing arts and cultural institutions.