Software Development Graduate Intern
Role Overview
Software Development Graduate Intern
What You'll Experience
Key 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.
Behavioral Traits that we are looking for
Curiosity
Initiative
Collaboration
Analytical Thinking
Adaptability
Communication
Growth Mindset
What You Will Gain
- Hands-on experience applying AI to real-world security challenges.
- Mentorship from experienced engineers and researchers.
- Exposure to industry tools, workflows, and best practices.
- Opportunity to contribute to meaningful, impactful projects.
Intel invests in our people and offers a complete and competitive package of benefits employees and their families through every stage of life.
See Intel Benefits for more details.
Qualifications
For information on Intel’s immigration sponsorship guidelines, please see
Minimum Qualifications and Experience
:
You should be 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.
Preferred Qualifications and Experience
:
- 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.
Job Type
Shift
Primary Location
Posting Statement
Benefits
Work Model for this Role
This role will require an on-site presence. Job posting details (such as work model, location or time type) are subject to change.
ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.
Not included in the source posting: about the role, what you'll do.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.