Software Engineer II and/or Senior Software Engineer - AI Compilers
Core
Invent and implement innovative compiler features and advanced optimization passes for new hardware platforms, designing cutting-edge AI software and programming abstractions.
Role type
Senior IC compiler engineer (AI systems)
Builds
Optimized AI software, compiler passes, and code generation for new hardware
Domain
AI infrastructure, high-performance computing, compiler technology
Deliverable
production ML models | infrastructure
Required skills
C++, Python, C, compiler framework development (LLVM/MLIR), AI workload optimization, numerical high-performance computing, system-level programming, programming abstraction design
Preferred skills
Experience with AI frameworks, AI inference systems, AI kernel development
Technologies
LLVM, MLIR, Torch Dynamo, Triton
Responsibilities
Develop code generation techniques for new hardware platforms, optimize AI workloads, design new programming abstractions for AI, identify requirements and design solutions, establish coding standards and patterns
Seniority
Senior, hands-on IC