As a Staff Machine Learning Engineer on the Personalization & Recommendations team, you will lead the development of ML systems that decide what action Quizlet should take for a learner, when that action should occur, and under what constraints. This role focuses on action selection and policy design rather than content ranking alone, and requires deep ownership of both modeling and production integration. You will own the full lifecycle of these systems (from problem framing and model development to integration, deployment, and long-term reliability), working closely with product, infrastructure, and backend engineering partners. A core responsibility of this role is embedding model-driven decisions into Quizletâs product in a way that is safe, observable, and maintainable, including identifying dependencies, defining clean interfaces, and ensuring robust fallback behavior. Your work will directly influence monetization, retention, activation and goal-aligned study guidance, requiring you to balance short-term business impact with long-term learner value and product integrity. Weâre happy to share that this is an onsite position in our San Francisco office. To help foster team collaboration, we require that employees be in the office a minimum of three days per week: Monday, Wednesday, and Thursday and as needed by your manager or the company. We believe that this working environment facilitates increased work efficiency, team partnership, and supports growth as an employee and organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
251-500 employees