Back to jobs

Software Engineer, Technical Lead – Performance Data Platform

Full-time US, CA, Santa Clara On-site Posted 2 days ago

NVIDIA

Opportunity published from Workday · applications stay with the original hiring source.

Source verified 7 hours agoThe original job page was active during UpVagas' latest lifecycle check.

About the opportunity

NVIDIA is seeking a technical lead to invent a new platform that enables engineers to assess the performance of AI workloads running on numerous computing nodes.

Our team develops software tools for technical users to comprehend complex computing systems, tapping into the unlimited potential of AI to define the next era of computing.

You will lead the architecture of a system that collects performance data at a data center scale, maintains it as searchable history, and permits both people and automated analysis agents to find and explain performance issues.

You will evolve this from an early prototype into a product used by other teams while building hands-on as the team expands.

Key responsibilities

  • Define the end-to-end architecture including the data model, service and API contracts, and boundaries with tools and teams producing the data.
  • Make foundational decisions and justify them in documents, including considered alternatives, evidence, and alignment with partner teams and roadmaps.
  • Build in the early phase by standing up services, APIs, and a deployment path yourself so partners can develop the system.
  • Explain how automated analysis agents operate within the platform, describing queries, results relating to evidence, and constraints on cost and response time.
  • Review performance diagnoses, drive first use cases with design partners, mentor engineers, and establish engineering approaches.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 15+ years of software engineering experience, including technical leadership of a data-intensive platform that shipped end to end and was used by other teams.
  • Experience developing or managing systems where automated agents or models process large amounts of production data, including methods to assess result quality.
  • Practical knowledge of GPU and machine learning workload performance to review performance diagnoses, question evidence, and decide which signals matter most.
  • Track record of crafting APIs and data models that evolved without breaking existing users or deployments.
  • Hands-on ability to build and deploy services and tooling yourself and verify results independently through tests and measurements.
  • Clear communication of build choices, trade-offs, and uncertainty to engineers, partner teams, and leadership, with the ability to align teams without direct authority.
  • Proficiency with C++, Go, Python.

Nice to have

  • Background in developer tools, profilers, or performance-analysis products.
  • Experience transforming a prototype into a platform embraced by multiple teams with distinct priorities.
  • Identity, access control, and multi-tenant build for products holding customers data.
  • Evaluation approach for the output of analysis agents or models including labeled cases, precision, recall, and abstention.
  • Working knowledge of SQL and TypeScript.

Benefits

  • Base salary range of 272,000 USD - 431,250 USD, determined by location, experience, and peer pay.
  • Eligibility for equity and comprehensive benefits.

Job details

  • Applications accepted at least until November 2, 2026.
  • This posting is for an existing vacancy.

About the company

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years through great technology and amazing people.

As an NVIDIAN, you will be immersed in an inclusive, supportive environment where everyone is inspired to do their best work and make a lasting impact on the world.

Additional information

  • NVIDIA uses AI tools in its recruiting processes.

Application: UpVagas lists this opportunity from the hiring company or its recruitment platform. The application is completed at the original source.

Source transparency. UpVagas organizes information provided by the company or recruitment source. Always review the original listing before submitting personal information.
Get new jobs on Telegram Tap the mascot to set your job alerts.
UpVagas mascot with Telegram