Resume and JobRESUME AND JOB
Apple logo

Compiler Performance Engineer

Apple

Software and Technology Jobs

Compiler Performance Engineer

full-timePosted: Oct 30, 2025

Job Description

The CPU Compiler Performance Team is seeking engineers with different levels of experience passionate about working on advancing compiler-based optimization technologies. Our team is responsible for optimizations and code generation for CPUs in all Apple platforms. We work across many different organizations on state-of-the art, industry impacting tools that enhance the user experience for all Apple customers with better run-time performance, battery life, code size, and 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. Our team embodies diversity, collaboration, and creativity. In this role you will be part of a highly motivated group of engineers dedicated to pushing compiler technology to the next level. Your responsibilities will encompass a range of tasks, including development of optimizations targeted at new hardware or programming language features, generic compiler optimizations in LLVM, advancement of link-time and profile-driven optimizations, and conducting workload performance analysis. You’ll also review and provide feedback on the work of your peers, and collaborate with them on solutions to the problems they are working on. In this environment, you will continuously refine your expertise, explore new technologies, and engage in projects that bridge hardware and software teams. Your contributions will have a direct impact on every application running on all Apple devices, and your performance analysis will help guide the development of future platforms. If you believe you have additional skills not listed here that would make you a good candidate for this position, please feel free to include a cover letter describing those skills and their applicability to the position. If this sounds of interest to you, we'd love to hear from you!

Locations

  • Herzliya, Tel Aviv District, Israel

Salary

Estimated Salary Rangemedium confidence

25,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • development of optimizationsintermediate
  • code generation for CPUsintermediate
  • LLVM open source projectintermediate
  • link-time optimizationsintermediate
  • profile-driven optimizationsintermediate
  • workload performance analysisintermediate
  • review and provide feedbackintermediate
  • collaborationintermediate
  • creativityintermediate
  • diversityintermediate

Required Qualifications

  • Strong C++ expertise (experience)
  • Knowledge of common data structures like linked lists, sets, maps, and graphs (experience)
  • Experience in analyzing benchmarks and application performance (experience)
  • Ability to communicate clearly and effectively (experience)

Preferred Qualifications

  • Hands-on experience developing compiler analysis and optimization passes is a big plus (experience)
  • Experience working with LLVM or other open source project is a plus (experience)
  • Experience in CPU architecture is a plus (experience)
  • Experience in collaboration with teams across different organizations and timezones is a plus (experience)

Responsibilities

  • In this role you will be part of a highly motivated group of engineers dedicated to pushing compiler technology to the next level. Your responsibilities will encompass a range of tasks, including development of optimizations targeted at new hardware or programming language features, generic compiler optimizations in LLVM, advancement of link-time and profile-driven optimizations, and conducting workload performance analysis. You’ll also review and provide feedback on the work of your peers, and collaborate with them on solutions to the problems they are working on. In this environment, you will continuously refine your expertise, explore new technologies, and engage in projects that bridge hardware and software teams. Your contributions will have a direct impact on every application running on all Apple devices, and your performance analysis will help guide the development of future platforms. If you believe you have additional skills not listed here that would make you a good candidate for this position, please feel free to include a cover letter describing those skills and their applicability to the position. If this sounds of interest to you, we'd love to hear from you!

Target Your Resume for "Compiler Performance Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for Compiler Performance Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Compiler Performance Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Compiler Performance Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

Compiler Performance Engineer

Apple

Software and Technology Jobs

Compiler Performance Engineer

full-timePosted: Oct 30, 2025

Job Description

The CPU Compiler Performance Team is seeking engineers with different levels of experience passionate about working on advancing compiler-based optimization technologies. Our team is responsible for optimizations and code generation for CPUs in all Apple platforms. We work across many different organizations on state-of-the art, industry impacting tools that enhance the user experience for all Apple customers with better run-time performance, battery life, code size, and 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. Our team embodies diversity, collaboration, and creativity. In this role you will be part of a highly motivated group of engineers dedicated to pushing compiler technology to the next level. Your responsibilities will encompass a range of tasks, including development of optimizations targeted at new hardware or programming language features, generic compiler optimizations in LLVM, advancement of link-time and profile-driven optimizations, and conducting workload performance analysis. You’ll also review and provide feedback on the work of your peers, and collaborate with them on solutions to the problems they are working on. In this environment, you will continuously refine your expertise, explore new technologies, and engage in projects that bridge hardware and software teams. Your contributions will have a direct impact on every application running on all Apple devices, and your performance analysis will help guide the development of future platforms. If you believe you have additional skills not listed here that would make you a good candidate for this position, please feel free to include a cover letter describing those skills and their applicability to the position. If this sounds of interest to you, we'd love to hear from you!

Locations

  • Herzliya, Tel Aviv District, Israel

Salary

Estimated Salary Rangemedium confidence

25,000,000 - 60,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • development of optimizationsintermediate
  • code generation for CPUsintermediate
  • LLVM open source projectintermediate
  • link-time optimizationsintermediate
  • profile-driven optimizationsintermediate
  • workload performance analysisintermediate
  • review and provide feedbackintermediate
  • collaborationintermediate
  • creativityintermediate
  • diversityintermediate

Required Qualifications

  • Strong C++ expertise (experience)
  • Knowledge of common data structures like linked lists, sets, maps, and graphs (experience)
  • Experience in analyzing benchmarks and application performance (experience)
  • Ability to communicate clearly and effectively (experience)

Preferred Qualifications

  • Hands-on experience developing compiler analysis and optimization passes is a big plus (experience)
  • Experience working with LLVM or other open source project is a plus (experience)
  • Experience in CPU architecture is a plus (experience)
  • Experience in collaboration with teams across different organizations and timezones is a plus (experience)

Responsibilities

  • In this role you will be part of a highly motivated group of engineers dedicated to pushing compiler technology to the next level. Your responsibilities will encompass a range of tasks, including development of optimizations targeted at new hardware or programming language features, generic compiler optimizations in LLVM, advancement of link-time and profile-driven optimizations, and conducting workload performance analysis. You’ll also review and provide feedback on the work of your peers, and collaborate with them on solutions to the problems they are working on. In this environment, you will continuously refine your expertise, explore new technologies, and engage in projects that bridge hardware and software teams. Your contributions will have a direct impact on every application running on all Apple devices, and your performance analysis will help guide the development of future platforms. If you believe you have additional skills not listed here that would make you a good candidate for this position, please feel free to include a cover letter describing those skills and their applicability to the position. If this sounds of interest to you, we'd love to hear from you!

Target Your Resume for "Compiler Performance Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for Compiler Performance Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Compiler Performance Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Compiler Performance Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.