Apple GPU Compiler Backend Research Engineer, Graphics, Game and ML
$147.4k - $272.1kApple Inc.
Apple GPU Compiler Backend Research Engineer, Graphics, Game and ML Cupertino, California, United States Software and Services In this role, you will have the opportunity to work on defining the roadmap for Apple GPU architecture and unleash the potential for new applications. You will work cross-functionally with several hardware and software teams to prototype compiler feature support, code generation and a slew of optimizations. You will be responsible to evaluate the efficacy of the proposed changes and provide feedback. Your work will have tremendous impact across all Apple devices. Description We in the GPU compiler team have a strong track record of delivering optimal solutions for Apple Silicon GPUs. We have built synergies with hardware and software teams to explore and implement these solutions from conception, to prototyping to finally productizing and shipping. We strongly believe that being involved from concept allows us to unlock the true potential of new GPU architectures. We are seeking a highly skilled Compiler Backend Research Engineer to join our team. The role involves researching, designing, prototyping and implementing Apple GPU compiler optimizations to improve performance and functionality across all Apple devices. The GPU that you will work on will be shipped in every Apple device with a GPU. You will work on an LLVM-based compiler backend to generate optimized GPU binaries for future Apple Silicon GPUs that run graphics and compute workloads. Responsibilities Engage and collaborate with architects and micro-architects to explore and advance features and capabilities of the Apple Silicon GPUs. You will prototype compiler support to iteratively evaluate and improve the efficacy of the hardware changes. You will drive discussions, and will be staying up-to-date with advancements in compiler technology, applying relevant insights to the development process. Minimum Qualifications Experience with modern C++ programming BS with 5 years experience, MS or PhD in computer science or related field. Knowledge of GPU architectures and how they differ from CPU architectures Proven industry experience with strong background in compilers Passionate about solving exciting problems related to the state-of-the-art Apple Silicon GPUs Excellent written and verbal communication skills Motivated to build constructive and effective relationships and solve problems collaboratively Preferred Qualifications Experience with instruction selection, instruction schedulers and register allocators for CPU or GPU compiler backends At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, 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 that is committed to inclusion and diversity. We seek to promote 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 At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple’s workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.
- Apple Inc. in Cupertino, California is seeking a skilled Apple GPU Compiler Backend Research Engineer to join the GPU compiler team. In this role, you will define the roadmap for Apple GPU architecture, collaborating cross-functionally with various teams. Your responsibilities...Suggested
$181.1k - $318.4k
GPU Software Architecture Engineer, Graphics, Games, & ML — Cupertino, California, United States Apple Silicon GPU SW architecture team within the Media, Graphics & Compute Technologies group is seeking a senior/principal engineer to lead server-side ML acceleration and...GamesRelocation$147.4k - $272.1k
ML Framework (MetalLM) Engineer, Graphics, Game and ML Cupertino, California, United States Apple’s Server ML Frameworks team in GPU, Graphics and Machine Learning works on enabling Apple Intelligence... .... Develop kernel and compiler level optimizations and perform...GamesRelocation package$181.1k - $318.4k
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games & ML Cupertino, California... ...meets the elegance of Apple silicon. The On‑... ...groundbreaking research into practical applications... ..., building ML compilers and runtimes for... ...accelerators, GPU programming is a strong...GamesRelocation$116k - $224.25k
We are searching for a Backend Compiler Engineer for an exciting and fun role in our GPU Software organization. Our Compiler team... ...GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute... ...9 sparked the growth of the PC gaming market, redefined modern computer...SuggestedWorldwide$181.1k - $318.4k
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML Cupertino, California, United States Software and Services Apple's Compositing, Color, and Display Software organization provides the... ...and work alongside our Metal and GPU teams to unlock the full...GamesRelocation- ...models by applying sophisticated mid- and backend compiler techniques to target Persimmons.ai's... ...performant compilation flows from high-level ML representations to low-level executable artifacts... ..., algorithms, and techniques for non-GPU/custom spatial hardware architectures....Work experience placementFlexible hours
$152k - $241.5k
Senior Backend Compiler Engineer - NVIDIA We are searching for a Senior Backend Compiler Engineer with... ...generation for an exciting and fun role in our GPU Software organization. The Compiler... ...GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA...$121.3k - $213.7k
Apple Inc. is seeking a Machine Learning Test and Automation Engineer in Cupertino, California. This role involves validating next-generation Apple Intelligence software features through scalable test solutions. Responsibilities include designing CI/CD pipelines, ensuring...Games$175k - $250k
Bolt Graphics, Inc. is seeking a GPU Compiler Lead in Sunnyvale, CA. In this role, you will spearhead the design and implementation of a high-performance compiler stack specifically for our proprietary GPU architecture. The ideal candidate will possess extensive experience...$181.1k - $318.4k
GPU Performance Engineer, Platform Architecture Cupertino, California... ...could do here! At Apple, new ideas have a... ...GPU simulators for research, performance... ...modeling engineers, compiler engineers, and software... ...learning and/or graphics applications/games/benchmarks Compensation...GamesRelocation$121.3k - $213.7k
Machine Learning Test and Automation Engineer, Graphics, Games, and ML Cupertino, California, United States Software and Services The Graphics, Games... ...and Automation Engineer to help deliver next-generation Apple Intelligence SW features on both On-Device and Private...GamesRelocation- ...Research Engineer, Foundation Models About the Opportunity We are seeking... ...across large distributed GPU environments Build and... ...Feature Engineering, MLOps, ML Systems, Scalable Systems, Parallel... ..., Software Engineering, Backend Engineering, Performance Optimization...Visa sponsorshipRelocation packageFlexible hours
$175k - $250k
Bolt Graphics is a semiconductor startup based in Sunnyvale... ...highly experienced GPU Compiler Lead. You will lead... ...the LLVM-based compiler backend Design optimization... ...internal teams of compiler engineers and coordinate with... ...Familiarity with ML frameworks Experience...$147.4k - $272.1k
...Cupertino, California, United States Hardware Video is at the core of nearly all Apple products, and as an engineer on our team, you will research practical ML algorithms and build with us the next generation of video technology. We are looking for a highly ambitious...Relocation$126.8k - $190.9k
Graphics (GPU) Performance Tools/Content Engineer Santa Clara, California, United States Hardware Do you love creating... ...system-on-chip (SoC). You’ll ensure Apple products and services can... ...software problems Working with driver, compiler and app engineers to improve GPU performance...Relocation$126k - $423k
...and team We are looking for a passionate Research Engineer (AI/RL Infrastructure) to join the... ...and operate state-of-the-art, large-scale ML systems and enjoy working closely with researchers... ...directions, orchestrating massive GPU clusters to process PBs of multimodal...Full timeFor contractorsFor subcontractorCasual workWork at officeImmediate startRemote workDay shift$139.5k - $258.1k
Apple Inc. is looking for a Machine Learning Research Engineer to enhance user input experiences on its platforms. The role focuses on developing advanced text generation technologies, requiring strong foundational skills in machine learning and programming. The position...- * Synthesize research directions and vision based on technology... ...architectures for AI/ML accelerator integrated... ...develop, and evaluate compiler and mapping operations... ...degree** in Electrical Engineering, Computer Science, Data... ...in system software, GPU acceleration, deep learning...Work experience placementLocal area
- Apple Inc. is seeking a Machine Learning Engineer in Cupertino, California, to innovate video technology. In this role, you will research and develop ML algorithms, collaborate on optimization, and present findings to leadership. The ideal candidate has a background in...
$147.4k - $272.1k
...California, United States Machine Learning and AI Apple is where individual imaginations gather... ...seeking an outstanding Machine Learning Engineer to help build our next generation of... ...experience in building product features based on ML including generative models or multimodal...Relocation$181.1k - $318.4k
Senior Machine Learning Research Engineer, NLP, Input Experience Cupertino, California... ...Our team’s mission is to enhance ML powered user experiences on all Apple platforms through personalized... ...optimizing them for various hardware backends and user interfaces that create...Relocation- ...leading technology company in Cupertino is looking for a creative ML Research Engineer to join their incubation team. The role is responsible for... ...salary range and comprehensive benefits, including stock options and educational reimbursements. #J-18808-Ljbffr Apple Inc.
- Apple Inc. is seeking a Senior Machine Learning Research Engineer to enhance ML powered user experiences across platforms. In this role, you will build model pipelines, conduct experiments, and contribute to innovative user experiences driven by machine learning. The ideal...
$147.4k - $272.1k
Apple Inc. is looking for an experienced Machine Learning Engineer in Cupertino, California. The role focuses on applying advanced machine learning techniques to develop... ...a PhD or MSc in a related field and experience in ML applications, including generative models. Apple...$139.5k - $258.1k
Machine Learning Research Engineer , Text Generation, Input Experience Seattle... ...Machine Learning and AI Apple is where individual imaginations... ...experiences with pioneering ML, partnered with the best UI designs... ...for different hardware backends and user interfaces that make...Relocation$160.2k - $246.3k
...Staff Graphics Engineer — Rendering (Simulation) Remote: This role is open to a fully remote position... ...the visual and physical fidelity of a GPU-accelerated, physically-based sensor... ...implementing or extending a production renderer, game engine rendering core, offline/path-...GamesRemote workFlexible hours$200k - $360k
...sharded-tensor types that bridge ML frameworks to silicon. Work... ...tool flows to accelerate compiler development. What were... ...patterns 5+ years compiler engineering experience, with hands-on MLIR... ...) (Optional) LLVM backend experience, GPU compiler experience (Triton...H1bWork visa- ...across any cloud, any GPU, and any deployment model... ...from Nvidia, Apple, Tesla, Intel and Zoox,... ...is looking for a Senior Backend Engineer (Infrastructure & AI Platform... ...technical autonomy in a research-driven, deep-tech environment... ...: Collaborate with AI/ML and Runtime teams to...Work at office
- A tech company in Palo Alto is actively seeking a Backend Engineer to develop systems that manage GPU clusters for AI workloads. The role demands 5+ years of backend experience, with strong skills in Go or Python. You will design APIs for GPU orchestration and manage resources...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Apple GPU Compiler Backend Research Engineer, Graphics, Game and ML. Be the first to apply!
- backend software engineer Cupertino, CA
- back-end developer Cupertino, CA
- research engineer Cupertino, CA
- research programmer Cupertino, CA
- deep learning research engineer Cupertino, CA
- visual designer Cupertino, CA
- graphic designer marketing Cupertino, CA
- visual information specialist Cupertino, CA
- graphic programmer Cupertino, CA
- full-time, temporary graphic designer Cupertino, CA


