Rippling

Senior Machine Learning Engineer - AI Cloud

Rippling San Francisco, California, United States · $173K–$288K/yr

Software Development · 1,001-5,000 employees

7 h ago
machine-learning Senior (5-10 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will own the end-to-end machine learning lifecycle, including problem formulation, model development, and production deployment for enterprise AI systems. Additionally, you will design and implement advanced ML architectures like fine-tuned LLMs and RAG while building robust evaluation and monitoring pipelines.

What they look for

Machine learning LLMs Transformer architectures Fine-tuning RAG PyTorch JAX RLHF Data pipelines Model evaluation Software engineering Statistics Generative AI System design Technical leadership

Requirements

The role requires at least 5 years of software engineering experience with 3+ years specifically in machine learning and production system deployment. Candidates must possess strong proficiency in ML frameworks like PyTorch or JAX and have practical experience with LLMs and model-alignment techniques.

Benefits

Competitive salary Equity Health insurance

Full description

About the role

At Rippling, we are not just building AI features, we are building an autonomous operating system for work. We are investing heavily in the next generation of enterprise AI: intelligent background automation, systems that monitor and improve themselves, and a custom intelligence layer built on Rippling's unique data and workflows.

The opportunity is to push the boundaries of what machine learning can do in the enterprise through purpose-built ML systems that learn from Rippling's proprietary data graph to deliver compounding intelligence across every product surface. You will be joining the team that recently launched Rippling AI, the fastest-growing product in Rippling's history. The models and ML systems you build will be the intelligence powering every AI surface at Rippling.

As a Senior Machine Learning Engineer, you will own the end-to-end ML lifecycle for projects within the AI Cloud team: problem formulation, data preparation, model development, evaluation, and production deployment. You will partner with Staff engineers and cross-functional teammates to make Rippling's agents reliable, accurate, and continuously improving. This is a deeply hands-on role, with opportunities to lead project-level technical decisions and contribute to the team's broader ML direction.

What you will do

  • Own the end-to-end machine learning lifecycle for high-impact AI projects, from problem definition through production deployment and iteration.
  • Design and implement ML systems—including fine-tuned LLMs, RAG, reward models, and multi-agent orchestration—tailored to Rippling's enterprise domain.
  • Build robust evaluation and experimentation capabilities: offline benchmarks, A/B testing, and continuous monitoring of model quality.
  • Develop training pipelines and data flywheels that leverage Rippling's structured data graph.
  • Take ML techniques from research to production: evaluate where RLHF, distillation, structured decoding, and tool-use training can improve model quality, reliability, and efficiency.
  • Build and improve feedback loops, active learning workflows, and automated retraining pipelines.
  • Partner closely with Product and Platform teams to translate requirements into reliable ML systems and deliver measurable product improvements.
  • Contribute to design and code reviews, share ML best practices, and mentor engineers within the team.
  • Stay current with ML research and apply relevant advances to production systems.

What you will need

  • 5+ years of software engineering experience, including 3+ years focused on ML, with experience shipping and operating ML systems in production.
  • Strong practical experience with modern ML, including LLMs, transformer architectures, fine-tuning, and RAG; familiarity with RLHF or related model-alignment techniques.
  • Strong fundamentals in classical ML and statistics.
  • Hands-on proficiency with ML frameworks such as PyTorch or JAX and production ML infrastructure.
  • Experience building evaluation systems for generative AI.
  • Demonstrated ability to independently deliver complex ML projects, make sound technical tradeoffs, and collaborate across functions.
  • Strong product instincts and an ability to connect model improvements to customer outcomes.
  • Clear, precise communication to diverse audiences.
  • Comfort with ambiguity and high velocity.
  • Publications in top ML venues (NeurIPS, ICML, ACL, EMNLP) are a plus.
  • Experience with enterprise data or knowledge graphs is a plus.

Additional Information

Rippling is an equal opportunity employer. We are committed to building a diverse and inclusive workforce and do not discriminate based on race, religion, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, veteran or military status, or any other legally protected characteristics, Rippling is committed to providing reasonable accommodations for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email accommodations@rippling.com

Rippling highly values having employees working in-office to foster a collaborative work environment and company culture. For office-based employees (employees who live within a defined radius of a Rippling office), Rippling considers working in the office, at least three days a week under current policy, to be an essential function of the employee's role.

This role will receive a competitive salary + benefits + equity. The salary for US-based employees will be aligned with one of the ranges below based on location; see which tier applies to your location

here

A variety of factors are considered when determining someone’s compensation–including a candidate’s professional background, experience, and location. Final offer amounts may vary from the amounts listed below.

Similar roles