Machine Learning Engineer
Core
Develop robust, scalable production machine learning algorithms and recommendation systems to help learners discover relevant content and receive tailored communication.
Role type
Machine Learning Engineer (Recommendation Systems)
Builds
Customer-facing ML solutions and recommendation systems for a tech upskilling platform
Domain
EdTech / Machine Learning / Recommendation Systems
Deliverable
production ML models
Required skills
Python, TensorFlow, data structures, database fundamentals, software design patterns, RESTful API design, containerization, orchestration (Docker, Kubernetes), CI/CD
Preferred skills
Node.js, TypeScript, experience with recommendations and personalization
Technologies
Python, TensorFlow, Docker, Kubernetes, Node, TypeScript
Responsibilities
Turn prototype algorithms and models into customer-facing solutions; build data pipelines to transform data streams; evaluate efficiency of user experiences and ML algorithms; collaborate with Product Managers and UX Designers on functional design.
Seniority
Mid-Senior (5+ years experience or 3+ years with advanced degree)