CareerPlanGet AI match score →

Senior AI Algorithm Engineer in oneDNN

2 Locations💼 Full-time💰 $195,200–$275,580🗓 2026-05-04 → 2026-07-31

Core

Design, develop, and optimize low-level performance algorithms and features for oneDNN, a cross-platform open-source deep learning library, targeting Intel CPUs, integrated graphics, and discrete GPUs.

Role type

Senior IC software development engineer (AI algorithms & low-level performance)

Builds

oneDNN library (production ML models)

Domain

AI / Deep Learning / High-Performance Computing / Intel Hardware

Deliverable

production ML models

Required skills

C++, algorithms and data structures, low-level performance optimizations, multithreading, vectorization, memory-layout optimizations, assembly-level programming, Linux software development

Preferred skills

High-performance computing (HPC) applications development, machine learning and deep learning algorithms, software libraries design and architecture, linear algebra solvers, matrix-vector operations, Fast Fourier Transforms, GPU optimizations (OpenCL, CUDA, SYCL/DPC++), parallel programming (OpenMP, TBB, MPI)

Technologies

oneDNN, OpenVINO, TensorFlow, PyTorch, ONNX Runtime, OpenCL, CUDA, SYCL/DPC++, OpenMP, TBB, MPI

Responsibilities

Design and develop new features and algorithms for oneDNN targeting Intel processors and GPUs; Perform performance analysis and optimization for deep-learning inference and training; Develop hardware-specific parallel algorithms including multithreading and vectorization; Contribute to assembly-level programming and low-level performance tuning for Intel microarchitectures; Collaborate with cross-functional teams to ensure integration with Intel's AI ecosystem; Engage with the open-source community and maintain coding standards

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗