Machine Learning Engineer - Marketing Analytics
Role details
Job location
Tech stack
Job description
Develop, deploy, and maintain machine learning models focused on consumer analytics (e.g., user behavior, segmentation, recommendation systems) Work with large-scale datasets to extract insights and improve customer engagement and retention Collaborate with data engineers to build and optimize data pipelines for ML workflows Partner with product and business teams to translate requirements into scalable ML solutions Evaluate model performance and continuously iterate to improve accuracy and efficiency Contribute to best practices in ML engineering, including testing, monitoring, and documentation
Requirements
3-5 years of professional experience in machine learning, data science, or a related field Hands-on experience building and deploying machine learning models in production environments Strong background in consumer analytics, such as user behavior modeling, personalization, or recommendation systems Proficiency in Python and common ML libraries (e.g., scikit-learn, TensorFlow, PyTorch) Experience working with large datasets and distributed systems (e.g., Spark, Hadoop, or similar) Solid understanding of data structures, algorithms, and software engineering principles Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
Preferred Qualifications
Experience in the entertainment, media, or streaming industry Familiarity with cloud platforms (e.g., AWS, Google Cloud Platform, Azure) Knowledge of A/B testing frameworks and experimentation platforms Experience with MLOps tools and practices (CI/CD for ML, model monitoring, etc.)
Benefits & conditions
Opportunity to work with a leading brand in the entertainment space Fully remote work environment with flexible scheduling Competitive compensation and benefits package Collaborative and innovative team culture