Machine Learning Engineer
Core
Develop predictive models, recommendation solutions, and intelligent systems using large-scale datasets to support product performance and user engagement.
Role type
Machine Learning Engineer (Production/ML Ops)
Builds
Scalable ML pipelines, batch and real-time inference solutions, and production ML models
Domain
Data-intensive industries (gaming, e-commerce, fintech, advertising)
Deliverable
production ML models
Required skills
Python, software engineering fundamentals, machine learning algorithms, statistics, feature engineering, distributed processing (Spark, PySpark, Flink), model deployment, CI/CD, model lifecycle management
Preferred skills
Cloud platforms (AWS, Azure, GCP), domain experience in gaming/e-commerce/fintech/advertising
Technologies
Python, Spark, PySpark, Flink, AWS, Azure, GCP
Responsibilities
Develop and maintain ML models for recommendation and personalization; Build scalable ML pipelines covering data preparation to monitoring; Design and optimize batch/real-time inference solutions; Collaborate with Data Scientists and Engineers to productionize prototypes; Monitor model performance and operational issues; Contribute to ML engineering practices and MLOps; Evaluate new ML/AI technologies for business use cases
Seniority
Mid-Senior, hands-on IC
