Company |
Modular |
Job title |
AI Performance & Runtime Engineer |
Job location |
United States / Canada |
Type |
Full Time |
Responsibilities:
- Collaborate with Tooling & Infrastructure teams to design systems for automated performance analysis and benchmarking.
- Collaborate with Graph Compiler & Kernels teams to design, triage, and track high-priority in-flight model optimizations
- Work with the product team to understand customer use cases and relevant metrics, and design representative benchmarking pipelines
- Design & develop automated regression detection & reversion system for a wide variety of key customer metrics
- Build statistical models and tools to operate on benchmarking & telemetry data and help develop key insights for performance, cloud costs, etc.
Requirements & Skills:
- 2+ years of professional or postgraduate academic experience working on or researching performance analysis, tooling or benchmarking
- In-depth knowledge of Python
- Experience in C++ programming and complex software systems.
- Experience with performance modeling and analysis.
- Creativity and curiosity for solving complex problems.
- Experience writing production-quality software.
- Strong written and verbal communication skills.