High-Performance GPU Compiler Specialist
6 days ago
About the Role
We are seeking a talented GPU Compiler Backend Engineer to join our Pre-Silicon backend team at Apple. In this role, you will design and implement significant parts of the compiler for future Apple GPUs. You will work on every Apple Silicon GPU shipped in devices including iPhone, iPad, Apple Watch, Apple TV, and Macs.
Key Responsibilities
- Implement LLVM-based compilers for future Apple Silicon GPUs
- Design and implement new features added to future GPUs
- Architect and develop new compiler passes and optimizations to improve run-time performance
- Collaborate with GPU architecture, silicon design, device driver, and Metal framework teams
Requirements
- Experience with modern C++ programming
- Proven industry experience with strong background in compilers
- Experience in low-level program behavior, including performance and memory model
- Passionate about solving interesting problems related to the state-of-the-art Apple GPUs
- Excellent written and verbal communication skills
Preferred Qualifications
- Education & Experience: BS with 5 years experience, MS or PhD in computer science or related field
- Knowledge of LLVM, GCC, or other open source/commercial compilers
- Background in GPU programming models, such as Metal, Vulkan, DirectX, OpenGL, OpenCL, or CUDA
- Working knowledge of computer architecture, code optimization
What We Offer
At Apple, we believe that great ideas have the power to transform people's lives. As a member of our team, you will have the opportunity to work on cutting-edge technologies that shape the future of computing. If you are passionate about compiler development and want to contribute to the creation of innovative technologies, we encourage you to apply for this role.
-
Senior GPU Compiler Backend Developer
5 days ago
Cupertino, California, United States Apple Full timeJob DescriptionAs a member of the Apple Silicon GPU Compiler Backend Performance Team, you will implement improvements to the open-source LLVM mid-level optimizer as well as our LLVM-based machine-dependent code generator for the Apple GPU architecture.The Apple GPU architecture is part of the silicon that powers macOS, iOS, iPadOS, tvOS, and watchOS...
-
High-Performance GPU Driver Specialist
1 day ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are seeking a highly skilled System Frameworks Engineer to join our team at Apple. As a key member of our Graphics, Games, and Machine Learning organization, you will be responsible for delivering cutting-edge GPU and display driver models, test development, and feature performance analysis.Key ResponsibilitiesYou will work closely with...
-
High-Performance Compiler Developer
6 days ago
Cupertino, California, United States Amazon Full timeAmazon is actively seeking a highly skilled compiler engineer to join the AWS Neuron Compiler team in developing cutting-edge deep learning compiler technology.This role involves working closely with custom-built Machine Learning accelerators, including Inferentia/Trainium, and leveraging expertise in C++/Python programming to develop and maintain...
-
Senior GPU Architect, Platform Engineering
6 days ago
Cupertino, California, United States Apple Full timeCompany OverviewAt Apple, we empower talented individuals to revolutionize the world of technology. With a passion for innovation and a commitment to excellence, our team of visionary engineers is dedicated to pushing the boundaries of what's possible. SalaryThe base pay range for this role is between $207,800 and $312,200, depending on your skills,...
-
Cupertino, California, United States Amazon Full timeWe are seeking a highly skilled Machine Learning Compiler Engineer to join our Amazon team in the AWS Neuron division. As a key member of our team, you will be responsible for architecting and implementing business-critical features, publishing cutting-edge research, and collaborating with experienced engineers to develop a compiler that handles the world's...
-
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking an experienced software engineer to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs. This role is on the forefront of AI/ML, with a focus on optimizing networking for the latest AI workload such as Large Language Models (LLMs).AWS Utility...
-
Senior Machine Learning Compiler Architect
1 week ago
Cupertino, California, United States Amazon Full timeAbout the RoleWe are seeking a highly experienced Senior Machine Learning Compiler Architect to join our AWS Neuron team. As a member of this team, you will be responsible for architecting and implementing business-critical features for our deep learning compiler stack.Key ResponsibilitiesArchitect and implement key components of our deep learning compiler...
-
High-Touch Rack Solutions Architect
4 days ago
Cupertino, California, United States Etched Full timeAbout UsEtched is pioneering the development of AI chips that are purpose-built for individual model architectures. Our flagship product, Sohu, boasts an order of magnitude more throughput and lower latency than a B200 GPU. By leveraging Etched ASICs, you can design products that would be impossible with traditional GPUs, such as real-time video generation...
-
Cupertino, California, United States Amazon Full timeAbout the RoleAs a Senior Machine Learning Compiler Engineer III on the AWS Neuron team, you will be a thought leader in developing and scaling a compiler to handle the world's largest ML workloads. This is an exciting opportunity to architect and implement business-critical features, publish cutting-edge research, and mentor a brilliant team of experienced...
-
Wireless Network Performance Specialist
6 days ago
Cupertino, California, United States Diverse Lynx Full timeJob Title: Wireless Network Performance SpecialistAbout the Role:We are seeking a highly skilled Wireless Network Performance Specialist to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for designing, testing, and optimizing wireless network systems to ensure exceptional performance and...
-
Datacenter Reliability Specialist
6 days ago
Cupertino, California, United States Etched Full timeAbout EtchedWe are building AI chips that are hard-coded for individual model architectures, providing an order of magnitude more throughput and lower latency than traditional GPUs. This enables the creation of products that would be impossible with general-purpose computing hardware.Job SummaryWe are seeking a skilled Datacenter Reliability Specialist to...
-
Cupertino, California, United States Etched Full timeJob DescriptionAbout EtchedWe're pushing the boundaries of AI chip design, creating hard-coded architectures that outperform GPUs. Our first product, Sohu, offers unparalleled throughput and low latency for real-time video generation models and deep chain-of-thought reasoning.As a key member of our team, you'll focus on developing advanced power solutions...
-
macOS Software Engineer
6 days ago
Cupertino, California, United States Apple Full timeJob Description**Core Animation macOS Developer**We are seeking a skilled Software Engineer to join our team working on the Core Animation technology behind Apple devices. As a member of the Graphics and GPU Software team, you will have the opportunity to contribute to the development of cutting-edge graphics software for all Apple products.Key...
-
Cupertino, California, United States Amazon Full time**Company Overview**Amazon, a leader in cloud computing, is revolutionizing the way organizations approach machine learning. Our cutting-edge technology enables businesses to unlock unprecedented performance and innovation, staying ahead of the curve in an ever-evolving landscape. **Compensation and Benefits**We offer a highly competitive salary, ranging...
-
Cupertino, California, United States ETCHED LLC Full timeAbout EtchedEtched is pioneering the development of AI chips tailored to individual model architectures. Our initial product, Sohu, focuses on transformers, offering unparalleled throughput and lower latency compared to B200 GPUs. This innovative approach enables the creation of products that would be impossible with traditional GPUs, such as real-time video...
-
High Voltage Installation Specialist
4 days ago
Cupertino, California, United States MIRAPATH, INC Full timeJob OverviewMIRAPATH, INC is seeking a skilled High Voltage Installation Specialist to join our team. As a key member of our operations team, you will be responsible for the installation and maintenance of low voltage cable systems.
-
Cupertino, California, United States TEKsystems Full timeJob OverviewWe are seeking a skilled High-Level Administrative Support Specialist to join our team at TEKsystems in Cupertino, CA. As an experienced office manager or administrative professional, you will provide top-notch support to high-level stakeholders.About the RoleThis is a full-time position, Monday through Friday, 8am-5pm. You will be responsible...
-
Reliability Engineer
6 days ago
Cupertino, California, United States Etched Full timeJob DescriptionAbout EtchedWe are building AI chips that are hard-coded for individual model architectures. Our first product, Sohu, only supports transformers but has an order of magnitude more throughput and lower latency than a B200. With Etched ASICs, you can build products that would be impossible with GPUs, like real-time video generation models and...
-
Silicon Design Infrastructure Specialist
7 days ago
Cupertino, California, United States Etched Full timeAbout EtchedEtched is a pioneering AI chip manufacturer specializing in model-specific hardware. Our flagship product, Sohu, outperforms traditional GPUs by an order of magnitude in throughput and latency. With Etched ASICs, developers can create cutting-edge products that would be impossible with general-purpose processing units.We're seeking an experienced...
-
Compositing Frameworks Software Engineer
3 weeks ago
Cupertino, California, United States Apple Full timeAbout the RoleWe are looking for an exceptional software engineer to join our UI Compositing team at Apple. As a key member of this team, you will play a crucial role in developing the core graphics compositing engine behind every Apple device that renders to a display.Key ResponsibilitiesDesign and implement critical rendering technologies for our UI...