Rippling is using machine learning and large language models to build software which helps their customers operate their businesses more effectively.
Requirements
- 6 or more years full-time Software Engineering work experience.
- 6+ years of software engineering experience in one or more of the following areas: advertising, recommendation systems, risk/fraud modeling, or natural language processing.
- Proven track record managing and scaling machine learning teams in one or more of the following areas: computational advertising, recommendation systems, risk/fraud modeling, autonomous vehicles, search, natural language processing, or a related field.
- Experience managing machine learning teams at two or more companies.
- Experience with search relevance and search engine infrastructure.
- Experience with big data systems in production: Spark, Pinot, Presto.
Responsibilities
- Manage a team of engineers responsible for going from product ideation to data acquisition to modeling to serving customers in production.
- Attract, recruit, hire, and develop a high-performing ML team.
- Drive technical excellence, operational maturity, and code quality within your team.
- Provide strong leadership to the engineering team, fostering a culture of collaboration, innovation, and continuous improvement.
- Get your hands dirty, and build things with us.
Other
- Ph.D. or equivalent in Computer Science, Engineering, Mathematics, or related field
- 10 years full-time Software Engineering work experience
- Excellent interpersonal and communication skills with the ability to collaborate with diverse stakeholders.
- Strong analytical and problem-solving abilities, with a focus on data-driven decision-making.
- 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.