Strong grasp and practical experience with at least one GPU compute APIs (Metal, CUDA, OpenCL, etc.) Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch ...
Strong grasp and practical experience with at least one GPU compute APIs (Metal, CUDA, OpenCL, etc.) Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch ...
Algorithm Software Architecture
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Algorithm Software Architecture
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
GPU Research Engineer- AI (San Diego / Boxborough )
San Diego, CA · On-site
$161K - $242K/yr
Proficiency with APIs such as OpenCL , CUDA , Vulkan , or Direct3D 12 . * Solid programming skills in C/C++ . * Familiarity with Python is a strong plus. Preferred Skills: * Hands-on experience in ...
GPU Research Engineer- AI (San Diego / Boxborough )
San Diego, CA · On-site
$161K - $242K/yr
Proficiency with APIs such as OpenCL , CUDA , Vulkan , or Direct3D 12 . * Solid programming skills in C/C++ . * Familiarity with Python is a strong plus. Preferred Skills: * Hands-on experience in ...
Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL. Excellent written and oral communication skills.
Experience with GPU APIs preferably Metal, CUDA, OpenGL, and/or OpenCL. Excellent written and oral communication skills.
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multi-GPU ...
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multi-GPU ...
Algorithm Software Architecture
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Algorithm Software Architecture
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Senior Engineer, Machine Learning Application Developer
San Diego, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Diego, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Algorithm Software Architecture
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Algorithm Software Architecture
Milpitas, CA · On-site
$159K - $271K/yr
Design and implement GPU kernels and frameworks (e.g., CUDA , OpenCL , NCCL ), optimizing for throughput, latency, and memory use * Guide parallel and distributed computing patterns (MPI, multiGPU ...
Senior Engineer, Machine Learning Application Developer
San Diego, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
Senior Engineer, Machine Learning Application Developer
San Diego, CA · On-site
$124K - $208K/yr
Proficiency with API-level programming using in Vulkan, OpenGL, OpenCL, and machine learning frameworks such as PyTorch and TensorFlow. * Understanding of GPU hardware architecture and experience ...
GPU Kernel Engineer
San Francisco, CA · On-site
$100 - $120/hr
Expertise in developing and optimizing compute kernels (CUDA, ROCm, OpenCL, SIMD intrinsics) * Deep understanding of performance profiling tools (nvprof, perf, Intel VTune) and techniques for memory ...
New
GPU Kernel Engineer
San Francisco, CA · On-site
$100 - $120/hr
Expertise in developing and optimizing compute kernels (CUDA, ROCm, OpenCL, SIMD intrinsics) * Deep understanding of performance profiling tools (nvprof, perf, Intel VTune) and techniques for memory ...
New
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Pre-silicon Compute Framework Manager
Cupertino, CA · On-site
$180K/yr
... OpenCL, etc.) Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch, JAX, CoreML) Knowledge of Operating Systems, Computer Architecture, and CPU/GPU ...
Pre-silicon Compute Framework Manager
Cupertino, CA · On-site
$180K/yr
... OpenCL, etc.) Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch, JAX, CoreML) Knowledge of Operating Systems, Computer Architecture, and CPU/GPU ...
Familiarity with a GPGPU API such as CUDA or OpenCL. * Understanding of data structures and algorithms, including object-oriented programming * Excellent interpersonal and analytical skills with the ...
Familiarity with a GPGPU API such as CUDA or OpenCL. * Understanding of data structures and algorithms, including object-oriented programming * Excellent interpersonal and analytical skills with the ...
CUDA and OpenCL, and familiarity with InfiniBand and RoCE networks. Ways to Stand Out from the Crowd: * Prior contributions to one or more DNN training and Inference frameworks as part of your ...
CUDA and OpenCL, and familiarity with InfiniBand and RoCE networks. Ways to Stand Out from the Crowd: * Prior contributions to one or more DNN training and Inference frameworks as part of your ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Build and deepen a shared technology stack - common shaders,renderingframeworks, and multi-API GPU abstractions (CUDA, OpenCL, DirectX, Metal) - so teams build once and run everywhere, on Windows and ...
Senior Compiler Engineer, AI Inference Platforms
Santa Clara, CA · On-site
$152 - $241.50/hr
CUDA or OpenCL programming experience. * Understanding of deep learning models, algorithms and frameworks such as PyTorch and JAX. * GPU kernel authoring and performance analysis using tools such as ...
Senior Compiler Engineer, AI Inference Platforms
Santa Clara, CA · On-site
$152 - $241.50/hr
CUDA or OpenCL programming experience. * Understanding of deep learning models, algorithms and frameworks such as PyTorch and JAX. * GPU kernel authoring and performance analysis using tools such as ...
CUDA and OpenCL, and familiarity with InfiniBand and RoCE networks. Ways to Stand Out from the Crowd: * Prior contributions to one or more DNN training and Inference frameworks as part of your ...
CUDA and OpenCL, and familiarity with InfiniBand and RoCE networks. Ways to Stand Out from the Crowd: * Prior contributions to one or more DNN training and Inference frameworks as part of your ...
Opencl information
See California salary details
$13.52 - $14.84
2% of jobs
$14.84 - $16.15
7% of jobs
$16.15 - $17.47
10% of jobs
$18.68 is the 25th percentile. Wages below this are outliers.
$17.47 - $18.78
6% of jobs
$18.78 - $20.10
9% of jobs
$20.10 - $21.42
7% of jobs
$21.42 - $22.73
0% of jobs
$22.73 - $24.05
1% of jobs
The median wage is $24.24 / hr.
$24.05 - $25.36
50% of jobs
$25.36 - $26.68
4% of jobs
$26.68 - $27.99
3% of jobs
$13
$22
$27
How much do opencl jobs pay per hour?
What is an OpenCL?
An OpenCL job typically involves working with Open Computing Language (OpenCL), a framework for writing programs that execute across heterogeneous platforms, including CPUs, GPUs, and other processors. Professionals in this role develop and optimize parallel computing applications to enhance performance in fields like graphics rendering, scientific computing, machine learning, and data processing. They often work with C-based programming, kernel optimization, and hardware acceleration to maximize computational efficiency.
What does an OpenCL developer do?
OpenCL developers often work on accelerating computational workloads by developing and optimizing kernels to run on GPUs, CPUs, or other accelerators. You may collaborate closely with software engineers, hardware architects, and data scientists to port existing algorithms to OpenCL and improve their performance. Typical tasks include profiling code, identifying bottlenecks, writing documentation, and participating in code reviews. Successfully executing these responsibilities directly contributes to improved system efficiency and supports the organization's high-performance computing goals.
What are the key skills and qualifications needed to thrive in the OpenCL position?
To excel in an OpenCL developer role, you need a solid background in parallel programming, computer architecture, and strong proficiency in C/C++, typically backed by a degree in computer science or related fields. Familiarity with GPU/CPU hardware, profiling tools such as clinfo or CodeXL, and experience using the OpenCL framework are essential. Effective problem-solving skills, adaptability, and collaboration are valuable soft skills for success in this position. These competencies allow developers to optimize code efficiently, accelerate computing tasks, and seamlessly work with cross-functional technical teams.
What are the most commonly searched types of Opencl jobs in California?
The most popular types of Opencl jobs in California are:
What are popular job titles related to Opencl jobs in California?
For Opencl jobs in California, the most frequently searched job titles are:
What job categories do people searching Opencl jobs in California look for?
The top searched job categories for Opencl jobs in California are:

Full-time
Re-posted 11 days ago
Apple rating
8.1
Based on 681 frontline employees who took The Breakroom Quiz
6th of 30 rated technology retailers
Job description
The Pre-silicon Compute Frameworks team is seeking a senior engineer to influence and lead new features in Metal and Metal compute frameworks through our next-generation GPU hardware roadmap.
Description
The Pre-silicon Compute Frameworks team is responsible for API design and development across Metal and Metal compute frameworks for upcoming hardware features in future Apple Silicon GPUs.
As a member of this team, you will contribute to API design, development, and performance analysis across Metal and Metal compute frameworks for future Apple Silicon GPUs. Along with API development, you will develop critical compute and ML use cases to showcase new features.
You will partner with other leaders across Apple software and hardware organizations to propose, develop, and evaluate hardware features for new silicon generations from emulation through silicon.
Minimum Qualifications
BS/MS/PhD or equivalent in Computer Science or related field with 5 years experience.
Strong grasp and practical experience with at least one GPU compute APIs (Metal, CUDA, OpenCL, etc.)
Good understanding of machine learning fundamentals and familiarity with ML frameworks (PyTorch, JAX, CoreML)
Knowledge of Operating Systems, Computer Architecture, and CPU/GPU programming
Strong background in C/C++ programming
Preferred Qualifications
Experience collaborating in large cross functional projects
Familiarity with Apple framework and API design patterns
Hands on experience with ML frameworks (PyTorch, JAX, CoreML)
About Apple
Sourced by ZipRecruiter
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.
Industry
Computer and electronic product manufacturing
Company size
10,000+ Employees
Headquarters location
Cupertino, CA, US
Year founded
1976