Senior AI Performance Modeling Engineer
Microsoft
Mountain View, CA • 1h ago • Hybrid
Senior
Hybrid
119,800 - 234,700 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Senior AI Performance Modeling Engineer (AI systems performance modeling for accelerators and large-scale training/inference)
- Work style: Hybrid (3 days per week in the office)
Description
Develop and enhance analytical performance models, simulation frameworks, and workload characterization tools for AI accelerators and large-scale AI systems. Model end-to-end training and inference workloads across compute, memory, and communication to identify bottlenecks, scalability limits, and architectural trade-offs while optimizing performance, perf/W, and TCO. Validate and improve modeling accuracy by correlating predictions with silicon measurements and software traces.
Responsibilities
- Develop analytical performance models and simulation frameworks for AI accelerators, GPU architectures, and large-scale AI systems
- Model AI training and inference workloads (compute kernels, attention, MoE, memory access patterns, communication operations)
- Evaluate architectural features including compute/memory hierarchies, interconnects, and collective communication mechanisms
- Perform workload mapping and parallelization analysis across tensor, pipeline, expert, data, and context parallelism
- Build system-level performance models to assess throughput, latency, perf/W, and TCO for accelerator/rack/cluster configurations
- Correlate analytical predictions with silicon measurements, kernel benchmarks, and software traces
- Automate performance modeling, design-space exploration, sensitivity analysis, and visualization tools
- Translate modeling insights into architecture recommendations and HW–SW co-design opportunities
Requirements
- Master’s degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field AND 3+ years technical engineering experience OR Bachelor’s degree in the same fields AND 5+ years technical engineering experience OR equivalent experience
- Ability to meet security screening requirements, including passing the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Benefits
- Hybrid work model with three days per week in the office
- Eligible for benefits and other compensation (role-specific), with base pay range provided in the posting
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Mechanical Engineer, AI Systems
Microsoft
Senior
Technology
Mountain View, CA · Hybrid
$120K - $235K/yr
1h ago
Senior Software Engineer, Performance Tooling
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$120K - $235K/yr
3 days ago

Senior Software Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
5 days ago

Senior AI Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
6 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

AI Software Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
5 days ago
Senior AI Engineer
Evertz
Senior
Technology
Warsaw, Poland · Remote
24K zł - 30K zł/yr
3 days ago

Agent Engineer
AgileEngine
Senior
Technology
Kraków, Poland · Remote
$6K - $8K/yr
5 days ago
Senior Machine Learning Platform Engineer (Evaluation)
Apple
Senior
Technology
Seattle, WA · On-site
$175K - $309K/yr
2 days ago
Potential salary for Senior AI Performance Modeling Engineer role
Improve your resume for just $5
$119,800 – $234,700/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights