CareerPlan

Senior Software Engineer, AI Performance Analysis

US, CA, Santa ClaraFull-time$184k–$288k2026-10-23 → 2026-11-10

Core

Design and build performance analysis tools and workflows for AI training and inference workloads, integrating profiling infrastructure with AI frameworks.

Role type

Senior IC software engineer (AI performance tooling)

Builds

Scalable performance analysis tools and workflows for AI engineers

Domain

AI/ML infrastructure and performance engineering

Deliverable

production ML models

Required skills

Python, C++, AI workload knowledge, profiling infrastructure, tooling development, bottleneck detection, requirement translation

Preferred skills

Experience optimizing AI training/inference pipelines, building developer platforms for ML engineers, open-source AI contributions

Technologies

Python, C++, AI frameworks, profiling infrastructure

Responsibilities

Design performance analysis tools, develop integrations between profiling and AI frameworks, identify and automate detection of performance bottlenecks, collaborate with hardware architects and performance engineers

Seniority

Senior, hands-on IC