Software Development Graduate Intern

IntelFolsom, CA
Onsite

About The Position

Join Intel's Software team and contribute to the development of next-generation technologies that power advances in Artificial Intelligence, machine learning, and computing platforms. As a Software Development Graduate Intern, you will contribute to the design, development, testing, and optimization of system software across one or more layers of the software stack, including firmware, drivers, operating systems, middleware, and AI software frameworks. You will collaborate with experienced engineers to develop innovative solutions that enable Intel platforms and technologies while gaining hands-on industry experience.

Requirements

  • Pursuing a Master or PhD in Computer/Electrical Engineering, Computer Science or related STEM degree.
  • Must be available to work full-time for the duration of a 6+ month internship.
  • 3+ months of academic or professional experience in following: Software development in Linux and/or Windows environments.
  • Programming using C, C++, and/or Python.
  • Machine learning and/or deep learning development.
  • AI framework usage including TensorFlow and/or PyTorch.
  • Reinforcement Learning and/or Generative AI technologies including Large Language Models (LLMs) and Diffusion Models.

Nice To Haves

  • Hands-on experience with triage/debug hardware-software issues.
  • Development or support of Deep Learning CI/CD or MLOps workflows.
  • Experience with creating robust, reliable Deep Learning deployment solutions.

Responsibilities

  • Design, develop, test, and optimize software solutions using C, C++, and Python.
  • Support AI, machine learning, and deep learning initiatives across software and hardware platforms.
  • Develop and enhance workflows supporting MLOps and Deep Learning CI/CD pipelines.
  • Contribute to software performance analysis, debugging, and optimization.
  • Work with machine learning frameworks such as TensorFlow, PyTorch, Scikit-Learn, and Keras.
  • Support research, development, and deployment efforts involving Generative AI, Large Language Models (LLMs), Diffusion Models, and Reinforcement Learning.
  • Collaborate with engineers across software, hardware, architecture, and AI disciplines.
  • Gain practical experience through real-world projects that support Intel business objectives and future technology innovations.

Benefits

  • Competitive pay
  • Stock bonuses
  • Health benefits
  • Retirement benefits
  • Vacation benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service