Skip to content
RipplingRippling

Machine Learning Software Engineer Intern

ML intern on the Machine Learning team developing and shipping production ML models and pipelines. Requires current enrollment in an M.Sc. or Ph.D. program and strong Python/PyTorch backend skills.

About the job

Responsibilities

  • Translate product needs into crisp mathematical formulations (models); train those models; and, with a small team ship them to production.
  • Design scalable machine learning pipelines for data preprocessing, feature engineering, model training, and evaluation.
  • 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.

Requirements

  • 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. 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.

Nice-to-Haves

  • Experience with developing things that use large language models (LLMs) and familiarity with pre-training and fine-tuning techniques.

Skills

Python, Pyspark, PyTorch, Machine Learning, LLMs, Data Preprocessing, Feature Engineering, Model Training, Model Evaluation

DataVisor

DataVisor

Mountain View, CA

Software Engineer, Artificial Intelligence
$130k+/yrOn-site2+ YOEML Engineering

Builds high-scale data pipelines, distributed systems, and AI agent workflows using LLMs for fraud intelligence platform. Requires 2+ years software engineering, Python proficiency, big data tools, AWS/K8s, and ML foundations.

Coinbase

Coinbase

San Francisco, CA

Machine Learning Engineer Intern
$60+/hrHybridML Engineering

Machine learning intern pursuing a Ph.D. who will build and deploy production-scale models and pipelines, conduct an end-to-end research project, and collaborate with engineering and product teams on blockchain and cryptocurrency applications.

Fireworks AI

Fireworks AI

San Mateo, CA
Member of Technical Staff
$160k+/yrOn-siteML Engineering

Build, deploy, and optimize AI applications and machine learning models for customer use cases while contributing to an internal ML platform. This new graduate role requires a technical master’s degree, hands-on ML or LLM experience, and strong customer communication skills.

PathAI

PathAI

Boston, MA
Machine Learning Engineer II/III
$107k+/yrOn-site2+ YOEML Engineering

Develop and deploy machine learning models for biomedical research and AI product development, collaborating with scientific, engineering, and product teams. Requires a master's degree with 2–4 years of experience or a PhD with 0–2 years, plus strong Python and ML development skills.

Earnin

Earnin

Mountain View, CA

Machine Learning Engineer
$187k+/yrHybrid2+ YOEML Engineering

Machine learning engineer who trains, evaluates, and productionizes models and LLM-powered applications for financial products. Requires 2+ years of ML systems experience, strong Python and PyTorch skills, production data pipelines, model evaluation, and API development.