Intel Corporation

AI Algorithm Engineer

Intel Corporation

full-time

Posted on:

Location Type: Hybrid

Location: HillsboroCaliforniaOregonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,500 - $240,710 per year

About the role

  • analyze, profile, and optimize AI models with a focus on GPU performance and efficiency using both pre- and post-silicon tools
  • develop and maintain components of the AI software stack in Python and C++
  • implement, tune, and optimize GPU kernels using parallel programming languages and frameworks
  • produce clear and comprehensive documentation for codebases, performance findings, and analysis workflows

Requirements

  • Bachelor's degree in CS, CE, mathematics, Physics, or any other related filed
  • 5+ years of experience in/With: Programming skills in C++ and Python
  • hands-on experience with major AI frameworks (e.g., PyTorch, TensorFlow, OpenVINO)
  • Practical, hands-on experience in performance analysis across AI hardware accelerators, GPUs, or heterogeneous computing architectures
  • prior experience in kernel programming for GPUs or similar architectures (CUDA, OpenCL, threading, multiprocessing)
  • expertise in pre-silicon GPU performance simulation, debugging performance bottlenecks, and analyzing architectural behavior
  • experience with version control systems such as Git and collaborative development workflows.
Benefits
  • competitive pay
  • stock bonuses
  • health
  • retirement
  • vacation
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonC++AI frameworksPyTorchTensorFlowOpenVINOGPU programmingCUDAOpenCLperformance analysis