Machine Learning Software Engineer Intern - Winter 2027

Rippling · San Francisco, CA; New York, NY

Source: Intern List

Spotted 2d agoInternship
Job description

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 develop, train, and deploy machine learning models, design scalable ML pipelines, and apply current research to improve Rippling 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.
  • Our production code base is primarily Python, PySpark, and PyTorch 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: During your 13 weeks at Rippling, we will provide all of the tools needed to be successful.
  • Your dedicated mentor and manager will provide support for your learning and development throughout your time with us.
  • Interns will join fellow interns in a variety of socials and talks with Rippling leaders.
Interested in this role?Continue on Rippling's careers page.
Apply on Rippling