Intel Corporation

AI Performance Library Architect

Intel Corporation

full-time

Posted on:

Location Type: Hybrid

Location: HillsboroCaliforniaOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,500 - $315,490 per year

About the role

  • design, development, and maintenance of new functionality in oneDNN to enable performance critical portions of AI workloads
  • support 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

Requirements

  • Master’s degree in Mathematics, Physics, Computer Science, or a relevant STEM field
  • OR Ph.D. degree in Mathematics, Physics, Computer Science, or a relevant STEM field
  • 5+ years of experience in C and C++
  • Maintaining or contributing to open-source software projects
  • Software libraries design and architecture
  • Implementation of linear algebra algorithms (functions from BLAS, LAPACK, or PyTorch)
  • Performance engineering and software performance optimizations
  • Floating point arithmetic and numerical stability
  • Software development on Linux
  • Low-level performance optimizations using CUDA, x86 assembly or intrinsics, or OpenCL
Benefits
  • competitive pay
  • stock bonuses
  • benefit programs which include health, retirement, and vacation
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++linear algebra algorithmsBLASLAPACKPyTorchperformance engineeringsoftware performance optimizationsCUDAOpenCL
Certifications
Master’s degreePh.D. degree