Compiler Engineer, Computer Vision

A leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Compiler Engineer, Computer Vision

Apple is seeking a Compiler Engineer to join their Machine Learning and AI team, focusing on computer vision technology. This role involves developing and optimizing a Domain-Specific Language (DSL) specifically designed for vision tasks running on Apple hardware, including iPhone and VisionPro. The position offers an opportunity to work on groundbreaking technology that directly impacts the efficiency and scalability of next-generation computer vision systems across Apple devices.

The ideal candidate will bring expertise in compiler technology and computer vision, working on sophisticated optimization techniques for complex computer vision pipelines. The role requires strong C++ programming skills, experience with compiler backend development, and knowledge of LLVM/MLIR. The team values innovation and creativity in designing solutions that deliver real-world impact.

This position offers competitive compensation, including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, and educational support. The role is based in Sunnyvale, California, where you'll work with cutting-edge technology and collaborate with teams across Apple to shape the future of computer vision technology.

The position combines technical depth in compiler optimization with practical applications in computer vision, making it an exciting opportunity for someone passionate about both fields. You'll be part of a team that's pushing the boundaries of what's possible in computer vision while working on products that impact millions of users worldwide.

Last updated 4 days ago

Responsibilities For Compiler Engineer, Computer Vision

  • Drive the creation of advanced compiler passes that transform high-level DSL code into highly optimized, performance-boosted low-level implementations
  • Refine high-level code into optimized, high-performance implementations and accelerating computer vision pipelines through advanced techniques
  • Collaborate closely with teams who rely on this technology, to ensure the solutions meet the needs of those using the system, delivering impactful results

Requirements For Compiler Engineer, Computer Vision

  • 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

Benefits For Compiler Engineer, Computer Vision

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Compiler Engineer, Computer Vision

WebKit Architecture Engineer

Senior WebKit Architecture Engineer position at Apple, focusing on core framework development, security, and performance optimization using C++ and web technologies.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade-In systems, requiring 10+ years of experience in SAP SD implementation and enhancement.

Xcode Program, Build, and Release Project Manager

Senior Project Manager role at Apple managing Xcode and Swift Playground releases, coordinating builds and bug tracking operations for developer tools.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and Live video production.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and entertainment technology.