Ai Performance Library Architect

Intel Corporation

Hillsboro, Oregon, US
$170,500.00-315,490.00 usd py
Hybrid
Onednn open-source project
Ai frameworks and workloads optimization
Performance engineering
You will be responsible for design, development, and maintenance of new functionality in oneDNN to enable performance critical portions of AI workloads

Job Summary

  • You will be responsible for design, development, and maintenance of new functionality in oneDNN to enable performance critical portions of AI workloads.
  • In this role you will be supporting software developers optimizing AI frameworks and workloads for Intel CPUs and GPUs, as well as cross-platform ecosystem of AI software developers contributing to oneDNN.
  • We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation.

Matching Summary

You will be responsible for design, development, and maintenance of new functionality in oneDNN to enable performance critical portions of AI workloads.

Salary

$170,500.00-315,490.00 USD

Skills & Requirements

Must-have

  • oneDNN open-source project
  • AI frameworks and workloads optimization
  • performance engineering
  • low-level performance optimizations
  • floating point arithmetic

Nice-to-have

  • Machine learning and deep learning algorithms
  • High-performance computing (HPC) applications
  • AI assisted software development

Key Requirements

  • Master's or Ph.D. degree in Mathematics, Physics, Computer Science, or relevant STEM field
  • 5+ years of experience in C and C++
  • 5+ years of experience maintaining or contributing to open-source software projects
  • 5+ years of experience in software libraries design and architecture
  • 5+ years of experience in implementation of linear algebra algorithms
  • 5+ years of experience in performance engineering and software performance optimizations
  • 5+ years of experience in floating point arithmetic and numerical stability
  • 5+ years of experience in software development on Linux
  • 5+ years of experience in low-level performance optimizations using CUDA, x86 assembly or intrinsics, or OpenCL

Work Rights

Not specified

Tailored Resume

Cover Letter