Senior Software Engineer, AI Performance Analysis
NVIDIA Ltd.
Santa Clara, CA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$168,000.0 - $270,250.0
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
C++ (Programming Language)
Computer Engineering
Programming Tools
Python (Programming Language)
Open Source Technology
Performance Tuning
Software Engineering
Delivery Pipeline
Build Management
Information Technology
Job description
- Design and build performance analysis tools and workflows for AI training and inference workloads.
- Understand how AI performance engineers work and translate their needs into scalable, intuitive tooling.
- Develop integrations between profiling infrastructure and AI frameworks and workflows.
- Collaborate with performance engineers, hardware architects, and software teams to ensure profiling capabilities align with real-world AI workloads.
- Identify performance bottlenecks in AI workloads and develop automated approaches to detect and diagnose them.
Requirements
- M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience). 6+ years of relevant work experience
- Deep knowledge of AI workloads, frameworks, and performance characteristics.
- Experience building tools, workflows, or infrastructure used by other engineers.
- Strong software development skills (Python, C++ preferred).
- Ability to translate user requirements into scalable tooling solutions.
- Up to date with AI-enabled tooling for software development and performance analysis.
- Strong interpersonal skills for understanding engineer difficulties and working across multi-functional teams.
Ways To Stand Out From The Crowd
- Experience profiling or optimizing AI training or inference pipelines at scale
- Background building developer tools or platforms for ML engineers
- Contributions to open-source AI tooling or frameworks
Benefits & conditions
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 270,250 USD for Level 4, and 200,000 USD - 322,000 USD for Level 5.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.devGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
11 months ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
DC
Daniel Cranney
What is Software Engineering in the Age of AI?
10 months ago
CS
Christina Schaireiter
Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence
2 months ago
BB
Benedikt Bischof
MLOps – What’s the deal behind it?
almost 4 years ago