GPU ML Engineer
$150.4k - $277.6kApple Inc.
Cupertino, California, United States Software and Services
Apple’s Compute Frameworks team in GPU, Graphics and Displays org provides a suite of high-performance data parallel algorithms for developers inside and outside of Apple for iOS, macOS and Apple TV. Our efforts are currently focused in the key areas of linear algebra, image processing, machine learning, along with other projects of key interest to Apple. We are always looking for exceptionally dedicated individuals to grow our outstanding team.
Description
Our team is seeking extraordinary machine learning and GPU programming engineers who are passionate about providing robust compute solutions for accelerating machine learning networks on Apple Silicon.Role has the opportunity to influence the design of compute and programming models in next generation GPU architectures.
Responsibilities
- Adding optimized GPU compute kernels across Machine Learning, Image Processing, Linear Algebra and Computer Vision.
- Defining and implementing APIs in Metal Performance Shaders.
- Performing in-depth analysis, compiler and kernel level optimizations to ensure the best possible performance across hardware families.
- Partnering with Platform Architecture teams to define Apple GPU's compute hardware roadmap. Working with hardware team to analyze performance on future silicon
- Tune GPU-accelerated compute across products.
Minimum Qualifications
- Technical BS/MS degree and Equivalent experience.
- 2 plus years of experience
- GPU compute kernel framework development, maintenance, and optimization.
- Experience with system level programming and computer architecture.
- Experience with high performance parallel programming, GPU programming experience
Preferred Qualifications
- Excellent programming and problem-solving skills.
- Good understanding of machine learning fundamentals.
- Background in mathematics, including linear algebra and numerical methods is a plus.
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 #J-18808-Ljbffr- Apple Inc. in Cupertino, California, is seeking an experienced ML Framework Engineer to join their Server ML Frameworks team. This role focuses on... ...will have a strong programming background and expertise in GPU compute, with responsibilities including optimizing ML frameworks...Suggested
- ...Machine Learning team in Cupertino seeks a senior engineer to influence and lead new features in Metal and... ...compute frameworks through our next‑generation GPU hardware roadmap. You will design APIs, implement compute and ML use cases, and partner with cross‑functional teams...Suggested
- NVIDIA AI in Santa Clara, CA is seeking an experienced software engineer to design and implement optimized GPU algorithms for large-scale vector search and ML workloads. You will drive performance analysis and contribute to open-source libraries. The role requires a CS...Suggested
- Apple Inc. in Cupertino, CA, is seeking extraordinary machine learning and GPU programming engineers to deliver robust compute solutions on Apple Silicon. You will contributes to optimized kernels, ML workflows, and high-performance GPU architectures across iOS, macOS and...Suggested
$272k - $431.25k
We are seeking a Principal AI and ML Infra Software Engineer, GPU Clusters at NVIDIA to join our Hardware Infrastructure team. As an Engineer, you will have a pivotal role in enhancing efficiency for our researchers by implementing progressions throughout the entire stack...SuggestedFull time- Google is seeking a Staff Software Engineer for ML Performance on GPU to drive high-performance ML workloads and next-gen GPU architectures. You will work across model deployment, evaluation, and data processing, ensuring peak efficiency on large-scale systems. The role...
$150k
...the next generation of AI builders, and drive transformative contributions to a knowledge-driven economy. The Role The GPU Kernel Engineer will play a role at the forefront of optimizing performance for the machine learning software stacks, especially at training...- ...’ll advance your career.THE ROLE: We are looking for a talented engineer to join our team: developing heterogeneous software for computer... ...performance.KEY RESPONSIBILITIES: Design, develop, and optimize GPU/CPU software for computer vision, image and video processing workloads...
- ...Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded... ...engineer with deep experience in optimizing ML models and deploying them on production-grade... ...years of experience with ML accelerators, GPU, CPU, SoC architecture and micro-...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$193.3k - $261.5k
...forefront of maximizing performance for AWS's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions,... ...FPGAs, or custom architectures- Experience with GPU kernel optimization and GPGPU computing such as...InternshipLocal areaWork from homeFlexible hours$180k
...small, highly motivated, and focused on engineering excellence. This organization is for individuals... ...teammates. ABOUT THE ROLE: As an ML Infrastructure Engineer, you will play a... ...: Designing, building, and scaling GPU compute infrastructure, training frameworks...Temporary workWork experience placement$153.2k - $234.1k
...autonomous vehicle behavior across real-world scenarios. As a Senior ML Infra Engineer, you will work on the core systems that enable rapid dataset... ...methodologies. Experience scaling ML training across large GPU/CPU clusters or specialized accelerators. Familiarity with...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours- JPMorganChase in Palo Alto seeks a Lead Software Engineer to design, build, and operate scalable ML training systems on AWS and cloud platforms. You will drive end-to-end training pipelines, run GPU workloads, and ensure governance and observability across environments....
$150.4k - $277.6k
...unique intersection of research, software engineering, hardware engineering, and product... ...model compression and acceleration, building ML compilers and runtimes for efficient execution... ...with programming paradigms for the GPU, CPU, and Neural Engine. Familiarity with...Relocation- JPMorgan Chase’s Software Engineer III role sits within the Commercial and Investment Banking... ...design, develop, and deploy secure, scalable ML-powered software solutions, with emphasis... ...-on cloud/Kubernetes expertise, including GPU workloads and modern microservices. Strong...
- ...opportunity for you to take your software engineering career to the next level. As a Software... ...development experience, with emphasis on ML systems. Hands-on experience using enterprise... ...C++ Exposure to deploying or operating GPU workloads in Kubernetes environments...
$193.3k - $261.5k
...looking for a Senior Software Development Engineer to own the design and implementation of our... ...and optimize compute kernels for a custom ML accelerator architecture, targeting... ...model correctness validation across CPU, GPU, simulator, and hardware targets.- Profile...Local areaFlexible hours$184.7k - $324.8k
...Platforms teams to build and scale the innovative ML systems that deliver highly optimized... ...Are you a results-oriented and versatile engineer who can excel in an Agile environment? You... ...designing and optimizing low-level GPU kernels to maximize hardware utilization,...Immediate startRelocation- ...leading AI platform for autonomous driving with a mapless, hardware-agnostic approach. This role focuses on performance engineering across ML systems, GPU compute and distributed platforms, shaping optimisations for training and cloud inference. You will profile workloads...
- JPMorganChase is seeking a Lead Software Engineer in the AI/ML Data Platforms group to design, build, and operate scalable ML training systems on AWS and Kubernetes. You will drive GPU-based training pipelines, performance optimizations, and governance across environments...
- Mistral AI is seeking an experienced engineer to build and operate the ML platform powering large-scale training, evaluation, and batch inference. You... ...that enables researchers and engineers to run distributed GPU workloads across clusters, hardware types, and regions. You...
$184.7k - $324.8k
...something! Description As a Senior/Staff Engineer on the Foundation Model Compute... ...infrastructure ~ Experience with distributed ML training or inference systems ~ Strong programming... ...accelerator infrastructure such as TPU, GPU ~ Experience with Kubernetes, container...Relocation$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 through high-performance, distributed inference of GenAI applications...Relocation package$181.1k - $318.4k
...ML Compute Efficiency Automation Engineer, Infrastructure & Planning Cupertino, California, United States Machine Learning and AI Apple’s Platform... ...Understanding of ML training and inference infrastructure, GPU and TPU utilization, training throughput, scheduling...Relocation- ...CAEmployment Type: 1099, C2C, W-2Industry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: ML Engineer with LLMLocation: Sunnyvale, CA(onsite)Job Description:6-8 years of experience in machine learning and LLM, with a proven track...
$250k - $350k
About the RoleWe are seeking Senior/Staff level Inference Engineers to accelerate the performance of Pika's AI-driven products. In this highly... ...at the intersection of cutting-edge inference acceleration, GPU parallelism, advanced model deployment, and video generation technologies...Work at office3 days per week$184k - $253k
...the global leader in materials science and engineering solutions that are at the foundation of... ...concept and feasibility for classical, and ML/DL based computer vision algorithms,... ...PyTorch or similar frameworkKnowledge of GPU programming using CUDA or OpenCLWorking knowledge...Full timeWork experience placement- JPMorganChase in Palo Alto is seeking a Lead Software Engineer to drive the design, build, and operation of scalable ML training systems on AWS and other clouds. You will optimize GPU workloads, enable Gen AI/LLM training, and establish governance and observability across...
- JPMorganChase in Palo Alto seeks a Lead Software Engineer to architect and operate scalable ML training platforms on AWS and other clouds. You will optimize GPU workloads, enable Gen AI workflows, and enforce governance with observability and automation across environments...
- ...inference speeds; over 10 times faster than GPU-based hyperscale cloud inference services.... ...-speed inference.About The RoleThe Core ML team develops novel machine learning algorithms... ...capabilities of the Cerebras Wafer-Scale Engine. Our work spans efficient LLM training and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to GPU ML Engineer. Be the first to apply!
- senior ml engineer Cupertino, CA
- data scientist machine learning engineer Cupertino, CA
- machine learning software engineer Cupertino, CA
- machine learning engineer Cupertino, CA
- computer vision machine learning engineer Cupertino, CA
- machine learning research scientist Cupertino, CA
- machine learning Cupertino, CA
- data engineer machine learning Cupertino, CA
- internship machine learning Cupertino, CA
- machine learning intern Cupertino, CA



