More jobs:
Job Description & How to Apply Below
We are seeking a Machine Learning Engineer to help design and implement intelligent systems that enhance user experiences across a large-scale digital platform. This role focuses on applying data science and machine learning techniques to solve real-world problems in areas such as personalization, content optimization, and user engagement.
You will collaborate with both technical and business teams to translate complex challenges into scalable ML-driven solutions, with a strong emphasis on experimentation and measurable impact.
What You’ll Work On
- Build machine learning models that power personalization features such as recommendations and targeted content delivery
- Develop solutions for areas including natural language processing, image-based optimization, and user behavior modeling
- Partner with stakeholders to define problems, success metrics, and data-driven strategies
- Design and run experiments to validate model performance and business impact
- Deploy models into production environments through APIs and scalable systems
- Continuously iterate on solutions using insights derived from data and experimentation
Key Responsibilities
- Translate business problems into machine learning frameworks and technical designs
- Implement and optimize models using modern ML and deep learning techniques
- Conduct controlled experiments (e.g., A/B testing, multi-armed bandits) to evaluate different approaches
- Analyze experimental results using statistical methods to assess effectiveness
- Work cross-functionally with data engineers, backend engineers, and product teams
- Contribute to improving data pipelines, feature engineering, and model deployment processes
Core Requirements
- Strong interest and curiosity in machine learning and data science
- Advanced degree (Master’s or higher) in a quantitative field such as computer science, mathematics, or related discipline—or equivalent practical experience
- Solid understanding of machine learning fundamentals, including model types, optimization techniques, and evaluation methods
- Hands-on experience building ML or deep learning models (e.g., NLP, computer vision, or recommendation systems)
- Strong programming skills in Python
- Experience using deep learning frameworks such as PyTorch or Tensor Flow
- Familiarity with GPU-based model training workflows
- Experience designing and analyzing experiments, including hypothesis testing
Preferred Expertise
Machine Learning & Theory
- Knowledge in advanced topics such as:
- Counterfactual or off-policy learning
- Transformer architectures and attention mechanisms
- Optimization and probabilistic modeling techniques
Mathematics & Statistics
- Strong foundation in:
- Linear algebra and calculus
- Probability theory and statistical inference
- Exposure to advanced mathematical concepts (e.g., stochastic processes, geometric methods) is a plus
Experimentation & Analytics
- Experience with :
- Classical A/B testing frameworks
- Bayesian experimentation methods
- Optimization techniques such as bandit algorithms
Nice to Have
- Experience deploying machine learning models into production systems
- Track record of research contributions or publications in recognized conferences or journals
- Experience working in multilingual or international environments
- Additional language skills are a plus
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×