Job description
Summary
Posted: Dec 25, 2022
Weekly Hours: 19
Role Number:200449501
Apple GPU, Graphics, and Display Software team provide developers access to harness the power of the GPU across all of Apple's innovative products, from iPhone, iPad, Apple TV, Apple Watch to Mac product line. Join this team, and you’ll collaborate with engineers across Apple to develop tools and APIs to enable developers to build ground breaking applications for graphics, machine learning, and compute.
Key Qualifications
- Proven experience with compiler algorithms from the front end to high-level optimisations either Understand either CPU or GPU architectures
- Proven experience with parallel programming languages like Metal, OpenGL, OpenCL, DirectX, CUDA, or other parallel programming languages for GPUs or CPUs.
- Excellent written and oral communication skills
Description
We seek a results-oriented, upbeat, and focused individual with a strong passion for learning and developing new technologies. The Apple GPU Compiler Team needs a compiler engineer to analyze, design, and build new language constructs in the front-end and middle-end optimisations to harness the power of the GPU. As a key member of our team, you will apply your knowledge of compilers to investigate new architectures, design Metal shading language, and develop high-quality static and JIT front-end and middle-end optimisations for various applications from games to machine learning to image processing. You will partner with a world-class team in integrating the compiler into the graphics platform to maximize the graphic and compute potential for Apple products on iOS and macOS. Apple's most meaningful resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programmes. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programmes that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products. You will be fully eligible for Apple benefits. The programmes vary by country and are subject to eligibility requirements. Apple benefits programmes vary by country and are subject to eligibility requirements. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
Education & Experience
BSc or MSc in Computer Science or equivalent experience.
Additional Requirements
Apple
www.apple.com
Cupertino, United States
Tim Cook
$10+ billion (USD)
10000+ Employees
Company - Public
Computer Hardware Development
1976