JobsGPU Compiler Engineer, Graphics, Game and ML
Job description
The Apple GPU Compiler Team is seeking a compiler engineer to develop tools and languages that enable developers to create advanced applications for graphics, compute, and machine learning using the GPU. This role involves collaborating with engineers across Apple to design new language constructs and optimize compiler performance. The ideal candidate will have a passion for language design and a strong understanding of compiler techniques. You will work closely with hardware technology and GPU driver teams to enhance the performance of Apple products.
Requirements
- Technical BS/MS degree or equivalent experience in Computer Science or Computer Engineering.
- Deep understanding of compiler concepts including semantic analysis, type systems, and optimization algorithms.
- Strong foundation in computer architecture, including memory hierarchy and instruction sets.
- Excellent skills in software design, problem solving, debugging, and performance analysis.
- Familiarity with parallel programming languages for GPUs or CPUs such as Metal, OpenGL, OpenCL, DirectX, or CUDA.
- Familiarity with machine learning frameworks like PyTorch.
- Familiarity with graphics technologies.
Responsibilities
- Analyze, design, and build new language constructs for the GPU.
- Develop high-quality static and JIT front-end and middle-end optimizations for various applications.
- Investigate new architectures and design languages to enhance compiler performance.
- Integrate compilers into the developer platform to maximize performance for ML, compute, and graphics applications.
- Collaborate with cross-functional teams to develop feature roadmaps.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
