
AI Algorithm Engineer
Intel Corporation
full-time
Posted on:
Location Type: Hybrid
Location: Hillsboro • California • Oregon • United States
Visit company websiteExplore more
Salary
💰 $170,500 - $240,710 per year
Tech Stack
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