Collaborate with Engineers, Product Managers, Data Scientists, and Designers to improve class search and recommendations. Develop, train, evaluate, and maintain machine learning models in Python. Identify opportunities for improving ML modeling, training and evaluation techniques. Gather requirements, participate in daily standups, sprint planning, retros, deploy features in production, and be on-call.