Compiler Engineer, Computer Vision
Apple
Summary
Description
Minimum Qualifications
- High level C++ programming expertise and experience working in a large and complex software stack
- Background in compiler backend development and/or optimizations including LLVM and/or MLIR
- Bachelor’s degree in a related field with 3+ years of experience
Key Qualifications
Preferred Qualifications
- Familiarity with Nonlinear Optimization and Computer Vision algorithms
- Ability to analyze and optimize program execution paths
- Expertise in differentiable programming and automatic differentiation, with a deep understanding of its applications in optimization
- A passion for simplifying complex systems and empowering users through technology
- Master's or PhD degree, especially in Compiler Theory or Compiler Design
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.