Current jobs related to Senior GPU Compiler Engineer - Cupertino, California - Apple
-
Cupertino, California, United States Apple Full timeJob DescriptionJob Title: Senior GPU Compiler Backend Software EngineerJob Summary:We are seeking a highly skilled Senior GPU Compiler Backend Software Engineer to join our team at Apple. As a member of our GPU Compiler Backend Performance Team, you will be responsible for implementing improvements to the open-source LLVM mid-level optimizer and our...
-
Senior GPU Compiler Backend Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionAs a member of the Apple Silicon GPU Compiler Backend Performance Team, you will be responsible for implementing improvements to the open-source LLVM mid-level optimizer as well as our LLVM-based machine-dependent code generator for the Apple GPU architecture.About the RoleThe Apple GPU architecture is part of the silicon that powers macOS,...
-
GPU Compiler Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeRole OverviewAs a member of the Pre-Silicon backend team at Apple, you will design and implement significant parts of the compiler for future Apple GPUs. This role offers a unique opportunity to work on every Apple Silicon GPU shipped in various devices, including iPhone, iPad, Apple Watch, Apple TV, and Macs.Key ResponsibilitiesImplement LLVM-based...
-
Senior GPU Compiler Engineer
2 months ago
Cupertino, California, United States Apple Full timePosition Overview:Role Summary: As a vital contributor to the Pre-Silicon backend division, you will be responsible for the design and implementation of critical components of the compiler for upcoming Apple GPUs. You will collaborate within a compact team of skilled professionals, providing ample opportunities for personal and professional development while...
-
GPU Compiler Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryAs a member of the Pre-Silicon backend team at Apple, you will design and implement significant parts of the compiler for future Apple GPUs.You will work closely with a small team with diverse talents and ample room for growth, contributing to every Apple Silicon GPU shipped in various devices, including iPhone, iPad, Apple Watch, Apple TV, and...
-
GPU Compiler Backend Software Engineer
1 week ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a skilled Compiler Engineer to join our team at Apple, working on the development of our GPU compiler backend. As a member of our Pre-Silicon backend team, you will design and implement significant parts of the compiler for future Apple GPUs.Key ResponsibilitiesImplement LLVM-based compilers to generate optimized shader binary...
-
Senior Compiler Engineer
1 week ago
Cupertino, California, United States Amazon Full timeJob SummaryWe are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon. As a key member of our Neuron Compiler team, you will be responsible for developing and maintaining cutting-edge compiler technology.Key ResponsibilitiesDevelop and maintain tooling for best-in-class technology for raising the bar of the Neuron Compiler's accuracy...
-
Senior Compiler Engineer
2 weeks ago
Cupertino, California, United States Amazon Full timeJob DescriptionThe AWS Neuron Compiler team is seeking a skilled compiler engineer to develop a state-of-the-art deep learning compiler stack.This stack optimizes application models across diverse domains, including Large Language and Vision, originating from leading frameworks like PyTorch, TensorFlow, and JAX.The successful candidate will work closely with...
-
Machine Learning Compiler Engineer
2 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionWe are seeking a talented Compiler Architect to join our team at Apple. As a key member of our Video Engineering team, you will be responsible for designing and developing compiler technology to accelerate deep learning applications for Apple products.Key Responsibilities:Architect and develop the compiler for Apple proprietary Neural Engine...
-
Senior Engineering Program Manager
2 weeks ago
Cupertino, California, United States Apple Full timeRole SummaryApple is seeking a highly skilled Senior Engineering Program Manager to lead the development and deployment of GPU-accelerated machine learning solutions across our product ecosystem.Key ResponsibilitiesLead multifunctional teams to develop and deploy GPU-accelerated ML solutions.Drive the product development lifecycle from concept through...
-
Senior Machine Learning Compiler Engineer
1 week ago
Cupertino, California, United States Amazon Full timeAbout the Role:The AWS Neuron team is seeking a highly skilled Senior Machine Learning Compiler Engineer to join our team. As a key member of our team, you will be responsible for designing and developing a compiler to handle the world's largest ML workloads. You will work closely with our ML services teams to ensure that our compiler meets the needs of our...
-
Senior Compiler Architect
2 weeks ago
Cupertino, California, United States Intellipro Group Full timeJob Title:Senior Compiler ArchitectPosition Type:Full-Time / Hybrid or RemoteLocation:San Jose, CASalary Range / Rate:Base $200,000 - $280,000 + Bonus + StockJob ID#:141880As a Senior Compiler Architect at IntelliPro Group, you will lead the design and implementation of compiler technologies for our DSA platform. This role requires a strong understanding of...
-
GPU Engineering Project Manager
2 weeks ago
Cupertino, California, United States Apple Full timeJob SummaryWe are seeking an experienced Engineering Project Manager to join our Graphics and Displays (GGD) group at Apple. As a key member of our team, you will be responsible for managing Pre-Silicon Software Engineering projects for our next-generation SoCs.As a leader in our organization, you will partner with cross-functional teams to drive GPU and...
-
GPU Architect
4 weeks ago
Cupertino, California, United States Apple Full timeGPU Design EngineerAt Apple, we're committed to innovation and pushing the boundaries of what's possible. As a GPU Design Engineer, you'll play a critical role in shaping the future of our products and services.Key Responsibilities:Design and develop next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions.Collaborate...
-
GPU Post-Silicon Engineering Program Manager
3 weeks ago
Cupertino, California, United States Apple Full timeJob DescriptionAt Apple, we're looking for a skilled GPU Post-Silicon Engineering Program Manager to join our team. As a key member of our Hardware Engineering group, you'll play a critical role in planning, executing, and delivering post-silicon validation activities for our cutting-edge GPUs.Key ResponsibilitiesDevelop and execute post-silicon validation...
-
Senior Compiler Architect
1 week ago
Cupertino, California, United States Intellipro Group Full timeJob Title:Senior Compiler Architect (Mandarin)Job Summary:Intellipro Group is seeking a highly skilled Senior Compiler Architect to lead the programming model design for DSA. The ideal candidate will have a strong background in compiler implementation and optimizations, as well as excellent communication skills and the ability to work with multi-region...
-
Compiler Tools Engineer
1 week ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled Compiler Tools Engineer to join our team at Apple. As a key member of our compiler team, you will be responsible for driving tooling for open source and internal compiler technologies.Our goal is to minimize latency and engineering effort to deploy changes in the Swift and Clang compilers and the LLDB debugger,...
-
GPU Post-Silicon Engineering Program Manager
2 weeks ago
Cupertino, California, United States Apple Full timeJob Title: GPU Post-Silicon Engineering Program ManagerAt Apple, we're looking for a skilled Engineering Program Manager to lead our GPU post-silicon engineering efforts. As a key member of our team, you'll be responsible for planning, executing, and delivering complex technical projects.Key Responsibilities:Develop and execute post-silicon validation plans...
-
Senior Compiler Security Manager
1 week ago
Cupertino, California, United States Apple Full timeWe are seeking a highly skilled Senior Compiler Security Manager to lead our team of compiler and static analysis engineers. As a key member of our security team, you will be responsible for developing and executing a roadmap to build tools that continually improve the security of Apple's operating system software stack.Key responsibilities include:Leading...
-
GPU Post-Silicon Engineering Program Manager
1 week ago
Cupertino, California, United States Apple Full timeGPU Post-Silicon Engineering Program ManagerCupertino, California, United StatesHardwareAt Apple, we focus on innovative design and principled execution to build the most efficient GPUs that scale across our full range of products and deliver industry-leading power and performance.We work together across hardware, software, and systems teams to build truly...
Senior GPU Compiler Engineer
2 months ago
Position Overview:
Role Summary:
As a vital member of the Pre-Silicon backend team, you will be responsible for designing and implementing key components of the compiler for upcoming Apple GPUs.
This role involves collaboration within a compact team that boasts diverse expertise and ample opportunities for professional growth, contributing to every Apple Silicon GPU deployed across various devices such as iPhone, iPad, Apple Watch, Apple TV, and Macs.
Key Responsibilities:
In this position, you will develop LLVM-based compilers aimed at generating optimized shader binaries for future Apple Silicon GPUs that handle both graphics and compute tasks. You will have the chance to influence and work on innovative GPU architectures, as well as design and implement new features for forthcoming GPUs.
Your role will also include architecting and developing new compiler passes and optimizations to enhance runtime performance while adhering to compile time requirements.
Additionally, you will engage with the LLVM open-source community to introduce new features or optimizations to LLVM.
Collaborative Environment:
You will operate in a cross-functional setting, working closely with teams focused on GPU architecture, silicon design, device drivers, and the Metal framework to develop the comprehensive GPU hardware and software stack for Apple Silicon GPUs.
- Proficiency in modern C++ programming.
- Demonstrated industry experience with a solid foundation in compilers.
- Understanding of low-level program behavior, including performance and memory models.
- A strong passion for addressing complex challenges related to cutting-edge Apple GPUs.
- Exceptional written and verbal communication abilities.
- Motivated to cultivate constructive and effective relationships while solving problems collaboratively.
Bachelor's degree with 5 years of experience, or a Master's or PhD in computer science or a related field.
Additional Skills:While not mandatory, familiarity with any of the following is advantageous:
- LLVM, GCC, or other open-source/commercial compilers.
- Experience with GPU programming models such as Metal, Vulkan, DirectX, OpenGL, OpenCL, or CUDA.
- Working knowledge of computer architecture and code optimization.
If you possess transferable skills not explicitly listed in this posting that you believe would make you a strong candidate, please feel free to share that information through a cover letter.
Compensation & Benefits:
At Apple, base salary is one component of our total compensation package and is determined within a specified range. This structure allows for growth as you advance within your role.
The base salary range for this position is between $175,800 and $312,200, depending on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become shareholders through participation in Apple's discretionary employee stock programs.Employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount if they voluntarily participate in Apple's Employee Stock Purchase Plan.
Benefits Include:
Comprehensive medical and dental coverage, retirement benefits, a variety of discounted products and free services, and reimbursement for certain educational expenses related to career advancement at Apple, including tuition.
Additionally, this role may be eligible for discretionary bonuses or commission payments, as well as relocation assistance. Learn more about Apple Benefits.Note:
Apple's benefits, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer 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.