List of Internship and Residency Programs, Machine Learning / Software Engineering

Various Tech Companies / Research Institutes

Location
Various, Global
Type
internship
Posted
Nov 20, 2025

Last seen in the source feed: Oct 10, 2026.

Application link last checked: Oct 10, 2026. The check could not confirm opening status.

Source listings can change. Check the employer's page for current availability and application requirements.

Job description

List of Internship and Residency Programs, Machine Learning / Software Engineering

We are seeking highly motivated and talented individuals to join our team as interns or residents in machine learning and software engineering. As an intern or resident, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in a dynamic and supportive environment.

Responsibilities:
- Work on machine learning and software engineering projects
- Collaborate with experienced engineers and researchers
- Develop and maintain software applications
- Participate in code reviews and contribute to open-source projects

About the Role:
- This is an internship or residency position
- The ideal candidate will have a strong foundation in machine learning and software engineering
- Excellent communication and teamwork skills are essential

Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Strong foundation in machine learning and software engineering
- Excellent communication and teamwork skills
- Proficiency in programming languages such as Python, Java, or C++
- Experience with machine learning frameworks such as TensorFlow or PyTorch

Qualifications:
- Strong academic record
- Research experience in machine learning or software engineering
- Publication in top-tier conferences or journals

Skills Needed:
- Strong programming skills
- Experience with machine learning frameworks
- Excellent communication and teamwork skills
- Ability to work in a dynamic and fast-paced environment

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development. If you are a motivated and talented individual who is passionate about machine learning and software engineering, we encourage you to apply.

The difference you'll make

These programs help individuals develop technical skills that can be applied to important areas like AI safety and AI governance, contributing to positive technological development.

What makes you a great fit

Bachelor's or Master's degree in Computer Science, Engineering, or related field
Strong foundation in machine learning and software engineering
Excellent communication and teamwork skills
Proficiency in programming languages such as Python, Java, or C++
Experience with machine learning frameworks such as TensorFlow or PyTorch
Strong academic record
Research experience in machine learning or software engineering
Publication in top-tier conferences or journals
Strong programming skills
Experience with machine learning frameworks
Excellent communication and teamwork skills
Ability to work in a dynamic and fast-paced environment

Benefits

No specific compensation or benefits mentioned in the description. Clicking "View Full List" would provide details about individual programs.

About Various Tech Companies / Research Institutes

Various tech companies and research institutes offering internship and residency programs in machine learning and software engineering.

Share

Tweet Share WhatsApp Email Facebook

Cover letter and interview prep

Draft a cover letter for this role or practise the questions you are likely to be asked.

Open application tools

Want more roles like this?

Describe what you want and get your strongest matching jobs by email.

Find matching jobs

Related searches

List of Internship and Residency Programs, Machine Learning / Software Engineering

Various Tech Companies / Research Institutes

Apply on company site