What is a Machine Learning Engineer?
At Rippling, the Machine Learning Engineer role is distinct from pure research or data science positions found at other tech giants. Here, you are fundamentally a product builder. Rippling is a "compound startup," meaning we build a unified platform for HR, IT, and Finance. As an ML Engineer, you are not just optimizing isolated algorithms; you are building the intelligence layer that automates complex workforce workflows—from payroll anomalies to expense categorization and smart device management.
This role sits at the intersection of backend engineering and applied machine learning. You will be expected to operate across the entire stack, designing data pipelines, building backend services in Python or Go, and deploying Large Language Models (LLMs) to production. You will work on high-impact features that help customers operate their businesses more effectively, requiring a blend of deep technical expertise and a strong sense of product ownership.




