AI Algorithm Engineer

Intel CorporationHillsboro, OR
19hHybrid

About The Position

Our team focuses on analyzing and optimizing AI workloads for both current and next-generation GPU hardware. We work closely with the OpenVINO framework, developing new features and graph-level optimizations to push performance toward theoretical hardware limits. In parallel, we collaborate in a pre-silicon environment with hardware architects and simulation teams to validate upcoming GPU designs and provide early performance insights. We are seeking a highly motivated AI Algorithm Engineer to join our team. In this role, you will analyze and optimize AI model performance on Windows and Linux platforms, leverage GPU hardware to accelerate compute, and work cross-functionally with software and hardware architecture teams. Your work will directly influence GPU performance, software capabilities, and future product directions.

Requirements

  • Excellent problem-solving abilities and strong attention to detail.
  • 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) and understanding of mapping neural network architectures onto hardware-accelerated inference pipelines.
  • Practical, hands-on experience in performance analysis across AI hardware accelerators, GPUs, or heterogeneous computing architectures.

Nice To Haves

  • 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.

Responsibilities

  • 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.

Benefits

  • 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.
  • Find out more about the benefits of working at Intel.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service