Machine Learning Engineer
Machine Learning Engineer
Position Overview
We are looking for a Machine Learning Engineer I with strong Python programming skills to develop, deploy, and optimize machine learning solutions for ad monetization and personalization. You'll collaborate with cross-functional teams to build scalable ML pipelines, enhance recommendation and targeting models, and deliver production-ready AI solutions that improve user engagement and business outcomes.
Key Responsibilities
- Develop, train, and deploy machine learning models for personalization, recommendation, and customer experience applications.
- Build and maintain scalable data pipelines for feature engineering, model training, validation, and inference.
- Collaborate with machine learning scientists, data engineers, and software engineers to transition research models into production.
- Enhance recommendation and ranking models using customer behavioural and transactional data.
- Monitor, evaluate, and improve model performance through experimentation, A/B testing, and data-driven analysis.
- Write clean, efficient, and maintainable Python code following software engineering best practices.
- Optimize machine learning workflows to improve customer engagement and support business objectives.
- Participate in model deployment, monitoring, troubleshooting, and continuous improvement initiatives.
- Document machine learning processes, model performance, and technical solutions to support collaboration and knowledge sharing.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Statistics, Mathematics, or a related field.
- 1-3 years of experience in machine learning, including internships, research, or professional experience.
- Strong programming skills in Python.
- Solid understanding of machine learning concepts, including supervised learning, feature engineering, model evaluation, classification, and regression.
- Experience with machine learning frameworks such as Scikit-learn, TensorFlow, or PyTorch.
- Experience working with SQL and large datasets.
- Familiarity with Git and software development best practices.
What You'll Learn
- Build and deploy production-ready machine learning models at scale.
- Gain hands-on experience with recommendation systems, personalization, and ranking algorithms.
- Learn best practices for feature engineering, model monitoring, and performance optimization.
- Work with large-scale data processing and modern machine learning pipelines.
- Develop expertise in experimentation frameworks, A/B testing, and data-driven decision-making.
- Collaborate with experienced machine learning engineers, software engineers, and data scientists on real-world AI solutions.
- Strengthen your understanding of MLOps concepts, including model deployment, versioning, and lifecycle management.
- Improve your software engineering skills by contributing to scalable, maintainable, and production-quality codebases.
GCS is acting as an Employment Business in relation to this vacancy.
Machine Learning Engineer
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- IT Support & Infrastructure
- Project Management
- BI & Data Analytics
- Engineering
- Software Development
- Manufacturing & Production
- Network security consultant
- Engineering Technology
- Testing & QA
- DevOps
- Data
- Cloud architect
LATEST JOBS
- Application Development - Mach...
- Software Engineer - Machine Le...
- MLOPS Engineer
- Senior Machine Learning Engine...
- Machine Learning Engineer
- Senior Java Data Engineer
- Java Developer
- ML Engineer - Recommendations...
- Senior Project Manager (Techni...
- Associate Machine Learning Eng...
- Machine Learning Engineer I (R...
- Fiber Assembly Technician
TOP SEARCHES
LOCATIONS
- Engineer
- Data Scientist
- Senior Data Scientist
- Head of Data Science
- Trainee Data Scientist
- Data Science Graduate
- Senior Financial Accountant
- Management Accountant
- Cost Accountant
- Civil Engineer
- Senior Civil Engineer
- Civil Design Engineer