AI Software Engineering Intern

Intel Intel · Semiconductors · Oregon, Hillsboro, United States +1

Internship role focused on building AI software stacks, GPU programming, and performance optimization. Contributes to design, development, and optimization of AI software solutions, algorithms, frameworks, and architectures. Assists in implementing and tuning models for performance and accuracy, applied research, and hardware-software integration. May involve creating AI software solutions and system-level deployment for scalable and efficient AI.

What you'd actually do

  1. Contributes to the design, development, and optimization of AI software solutions including algorithms, frameworks, and AI software architectures across domains such as computer vision, machine learning, and deep learning.
  2. Assists in implementing and tuning models for performance and accuracy, applied research, and hardware software integration.
  3. May also include the creation of AI software solutions in partnership with internal product teams and external partners as well as system level deployment to enable scalable and efficient AI solutions.
  4. As an intern, learns and applies knowledge, builds skills, and explores future career opportunities through hands on experience and projects that support Intel business goals in a collaborative environment.

Skills

Required

  • C and C++
  • Software development on Linux
  • Floating-point arithmetic
  • Accuracy validation of floating-point algorithms
  • Software libraries design and architecture

Nice to have

  • Graphics experience (GPU / CUDA)

What the JD emphasized

  • performance optimization
  • performance and accuracy

Other signals

  • AI software stacks
  • GPU programming
  • performance optimization
  • implementing and tuning models
  • hardware software integration