Senior Software Engineer, AI Performance Analysis
NVIDIA Ltd.
Santa Clara, CA, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft 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.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
about 1 year 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?
11 months ago
CS
Christina Schaireiter
Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence
4 months ago
BB
Benedikt Bischof
MLOps – What’s the deal behind it?
almost 4 years ago