Machine Learning Software Engineer Intern - Summer 2027
Job details
- Employment
- Internship
- Level
- Internship
- Education
- PhD
- Posted
- Oct 6, 2026
- Last confirmed open
- Oct 7, 2026
About this role
Public source summary from intern-list.com / Jobright.
Rippling provides an integrated platform for businesses to manage HR, IT, and Finance. The Machine Learning Software Engineer Intern will join the Machine Learning Team to develop products, implement features, solve complex business problems, and ship machine learning models to production. The intern will also design scalable ML pipelines, collaborate with data engineers, and apply current ML research to improve products.
Responsibilities
Translate product needs into crisp mathematical formulations (models); train those models; and, with a small team ship them to production Learn how to design scalable machine learning pipelines for data preprocessing, feature engineering, model training, and evaluation.
You will work with data engineers to collect and preprocess data sets for model training Stay up-to-date with the latest research in ML and related fields, and apply this knowledge to improve Rippling products
Qualifications: Currently enrolled in a M.Sc. or Ph.D. program in computer science or in a related field during the course of the internship Solid programming skills with an emphasis on backend experience and knowledge Excellent communication skills Passion to learn and develop your skills, both in machine learning and software engineering Experience with developing things that use large language models (LLMs) and familiarity with pre-training and fine-tuning techniques
Benefits: Growth through mentorship and training All of the tools needed to be successful during the 13-week internship Dedicated mentor and manager support for learning and development throughout the internship A variety of socials with fellow interns Talks with Rippling leaders