×
Register Here to Apply for Jobs or Post Jobs. X

Compiler Optimization Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Apple Inc.
Full Time position
Listed on 2026-02-21
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Compiler Optimization Engineer

London, England, United Kingdom Software and Services

The CPU Compiler Team is seeking senior engineers passionate about working on advancing compiler performance and optimization technology. We are responsible for optimizations and code generation for CPUs on all Apple platforms. Our team works across many different organizations on state-of-the art, industry impacting technology that enhances the user experience for all Apple customers with better run-time performance, battery life, compile-times, code size or enhanced security.

A lot of the team's work happens directly in the LLVM open source project and gets presented at the LLVM Developer Meeting and the Apple’s WWDC conferences.

Description

Our team is diverse, collaborative, and creative. Our work is at the edge of modern compiler and tools development. You will join a team of highly motivated engineers who are passionate about advancing compiler technology to the next level. Tasks will include application and benchmark performance analysis, development of pioneering compiler optimizations in LLVM optimizers and code generators, and tool development.

You will continuously apply and grow your expertise, learn new technologies, and engage in cross-organization projects with hardware and software teams. Your work will impact all classical applications used by mom and dad, billions of other customers, and give raise to new applications and technologies. Next time you pick up an Apple device the software running on it can perform better because of your work.

In our team you can turn your imagination and engineering prowess into something big.

Minimum Qualifications
  • Strong C and C++ programming expertise
  • Solid background in compiler or tools development
  • BS in Computer Science or equivalent experience
Preferred Qualifications
  • Experience in analyzing benchmarks and application performance.
  • Solid understanding of computer architecture, micro-architecture and/or software security
  • Strong communication and teamwork skills

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations.

Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary