Senior Engineer, Computer Vision
Redwood City, CA · On-site +1
$127K - $175K/yr
Familiarity with highly parallel programming frameworks such as CUDA, Metal or OpenCL Direct experience in computer vision is not required!
Redwood City, CA · On-site +1
$127K - $175K/yr
Familiarity with highly parallel programming frameworks such as CUDA, Metal or OpenCL Direct experience in computer vision is not required!
Redwood City, CA · On-site +1
$127K - $175K/yr
Familiarity with highly parallel programming frameworks such as CUDA, Metal or OpenCL Direct experience in computer vision is not required!
... CUDA, OpenCL, NCCL), optimizing for throughput, latency, and memory use • Guide parallel and distributed computing patterns (MPI, multi‑GPU scaling, heterogeneous compute) • Establish ...
... CUDA, OpenCL, NCCL), optimizing for throughput, latency, and memory use • Guide parallel and distributed computing patterns (MPI, multi‑GPU scaling, heterogeneous compute) • Establish ...
San Jose, CA · On-site
$112K - $154K/yr
... and OpenCL to enable efficient execution of ML and graphics workloads on Samsung GPU platforms. • You analyze software performance and hardware resource utilization to identify bottlenecks and ...
San Jose, CA · On-site
$112K - $154K/yr
... and OpenCL to enable efficient execution of ML and graphics workloads on Samsung GPU platforms. • You analyze software performance and hardware resource utilization to identify bottlenecks and ...
San Mateo, CA · On-site
... OpenCL or other GPU compatible parallel computing frameworks to optimize audio processing performance, and an understanding of acoustics applied toward speaker and cavity design. Additional ...
San Mateo, CA · On-site
... OpenCL or other GPU compatible parallel computing frameworks to optimize audio processing performance, and an understanding of acoustics applied toward speaker and cavity design. Additional ...
San Mateo, CA · On-site
$20.50 - $25.75/hr
... OpenCL or other GPU compatible parallel computing frameworks. Qualifications Additional Information All your information will be kept confidential according to EEO guidelines.
San Mateo, CA · On-site
$20.50 - $25.75/hr
... OpenCL or other GPU compatible parallel computing frameworks. Qualifications Additional Information All your information will be kept confidential according to EEO guidelines.
$20.50 - $25.75/hr
... OpenCL or other GPU compatible parallel computing frameworks. Additional Information All your information will be kept confidential according to EEO guidelines.
$20.50 - $25.75/hr
... OpenCL or other GPU compatible parallel computing frameworks. Additional Information All your information will be kept confidential according to EEO guidelines.
San Mateo, CA · On-site
... OpenCL or other GPU compatible parallel computing frameworks to optimize audio processing performance, and an understanding of acoustics applied toward speaker and cavity design. Qualifications ...
San Mateo, CA · On-site
... OpenCL or other GPU compatible parallel computing frameworks to optimize audio processing performance, and an understanding of acoustics applied toward speaker and cavity design. Qualifications ...
San Francisco, CA · On-site
Preferred : • Parallel programming skills (e.g., CUDA, Halide, OpenCL, Metal) are a strong plus. Company : Introducing Rylo: a powerful little camera that shoots larger-than-life 360º video.
San Francisco, CA · On-site
Preferred : • Parallel programming skills (e.g., CUDA, Halide, OpenCL, Metal) are a strong plus. Company : Introducing Rylo: a powerful little camera that shoots larger-than-life 360º video.
Costa Mesa, CA · On-site
$61.25 - $81.25/hr
Utilize parallel computing frameworks such as CUDA and OpenCL to accelerate high-performance computing tasks, ensuring timely processing of large datasets and complex simulations. REQUIRED ...
Costa Mesa, CA · On-site
$61.25 - $81.25/hr
Utilize parallel computing frameworks such as CUDA and OpenCL to accelerate high-performance computing tasks, ensuring timely processing of large datasets and complex simulations. REQUIRED ...
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing PandoLogic. Keywords: C / C++ Programmer, Location: San Jose, CA - 95192
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing PandoLogic. Keywords: C / C++ Programmer, Location: San Jose, CA - 95192
San Jose, CA · On-site
$164K - $202K/yr
Strong experience with CUDA , ROCm/HIP , OpenCL, or MPI * Deep understanding of GPU architecture , HBM, memory models, and thread hierarchies * Handson experience with AMD/NVIDIA GPU software stacks
San Jose, CA · On-site
$164K - $202K/yr
Strong experience with CUDA , ROCm/HIP , OpenCL, or MPI * Deep understanding of GPU architecture , HBM, memory models, and thread hierarchies * Handson experience with AMD/NVIDIA GPU software stacks
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing
Quick apply
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing PandoLogic. Keywords: C / C++ Programmer, Location: San Jose, CA - 95192
San Jose, CA · On-site
CUDA or OpenCL for GPU acceleration * Python for tooling, tests, and bindings (pybind11) * Experience with image processing PandoLogic. Keywords: C / C++ Programmer, Location: San Jose, CA - 95192
Palo Alto, CA · On-site
$114K - $157K/yr
... CUDA / OpenCL) for efficient training and post-processing of network outputs Qualifications : Required : • Proficiency with Python and C++, including modern C++ (14/17/20) • Proficiency with ...
Palo Alto, CA · On-site
$114K - $157K/yr
... CUDA / OpenCL) for efficient training and post-processing of network outputs Qualifications : Required : • Proficiency with Python and C++, including modern C++ (14/17/20) • Proficiency with ...
Irvine, CA · On-site
$110K - $152K/yr
Knowledge of parallel computing, OpenCL, GPGPU is a pl Education: * BA/BS in CS, EE or similar required. MS or Ph.D. preferred Qualifications Modern c++ (c++11, c++14, C++17) 5+ years of hands-on ...
Irvine, CA · On-site
$110K - $152K/yr
Knowledge of parallel computing, OpenCL, GPGPU is a pl Education: * BA/BS in CS, EE or similar required. MS or Ph.D. preferred Qualifications Modern c++ (c++11, c++14, C++17) 5+ years of hands-on ...
$110K - $152K/yr
Knowledge of parallel computing, OpenCL, GPGPU is a pl Education: * BA/BS in CS, EE or similar required. MS or Ph.D. preferred Qualifications Modern c++ (c++11, c++14, C++17) 5+ years of hands-on ...
$110K - $152K/yr
Knowledge of parallel computing, OpenCL, GPGPU is a pl Education: * BA/BS in CS, EE or similar required. MS or Ph.D. preferred Qualifications Modern c++ (c++11, c++14, C++17) 5+ years of hands-on ...
Sunnyvale, CA · On-site
$68.75 - $90.25/hr
... Metal, OpenCL, OpenGL) • Deep understanding of computer architecture, including memory hierarchy, instruction flow, and other modern processors • Demonstrated ability to ship high-quality ...
Sunnyvale, CA · On-site
$68.75 - $90.25/hr
... Metal, OpenCL, OpenGL) • Deep understanding of computer architecture, including memory hierarchy, instruction flow, and other modern processors • Demonstrated ability to ship high-quality ...
Cupertino, CA · On-site
$213K - $252K/yr
Excellent verbal and written communication skills Preferred Qualifications Experience with GPU programming using Metal, OpenCL, or CUDA. Track record of shipping camera, imaging, or video features in ...
Cupertino, CA · On-site
$213K - $252K/yr
Excellent verbal and written communication skills Preferred Qualifications Experience with GPU programming using Metal, OpenCL, or CUDA. Track record of shipping camera, imaging, or video features in ...
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 ...
$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
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.
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.
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.

$127K - $175K/yr
Full-time
Re-posted 4 days ago
Sourced by ZipRecruiter
Internet and it
1 - 10 Employees
Philadelphia, PA, US
2015