Job Detail

Machine Learning Engineer (MLE)

Data Science and AI Full–time
ID: #10101
Posted: 2026-03-06
Salary

Description

Job Title: Machine Learning Engineer (Mid-Level) Salary: £70,000 Location: London Employment Type: Full-Time The Company Our client is an innovative and rapidly growing technology-driven organisation based in London. The business is building advanced data and AI capabilities to support intelligent products, predictive analytics, and automated decision-making across its platforms. With a strong investment in data infrastructure and machine learning technologies, the company is creating an environment where engineers can work on complex problems, develop scalable ML solutions, and collaborate closely with data scientists, engineers, and product teams. This is an exciting opportunity to join a high-performing team focused on delivering cutting-edge machine learning solutions that have a direct impact on business outcomes and product innovation. The Role The company is seeking a Mid-Level Machine Learning Engineer to design, build, and deploy machine learning models into production environments. You will work closely with data scientists and software engineers to develop scalable ML pipelines, optimise model performance, and integrate machine learning capabilities into production systems. The role involves working with large datasets, building robust ML systems, and supporting the full lifecycle of machine learning solutions—from experimentation to deployment and monitoring. Key Responsibilities Machine Learning Development • Develop, train, and optimise machine learning models for production applications • Work with large datasets to build predictive and analytical models • Collaborate with data scientists to transition models from research to scalable production systems ML Engineering and Deployment • Design and maintain machine learning pipelines and model deployment infrastructure • Implement automated model training, validation, and monitoring processes • Ensure models are scalable, reliable, and performant in production environments Data Engineering and Infrastructure • Work with data engineers to build efficient data pipelines and feature engineering processes • Optimise data workflows to support model development and experimentation • Contribute to the development of robust ML infrastructure and tooling Collaboration and Product Integration • Work closely with product, engineering, and analytics teams to integrate ML models into applications • Translate business requirements into machine learning solutions • Communicate technical insights clearly to stakeholders Continuous Improvement • Monitor model performance and retrain models as required • Identify opportunities to improve algorithms, data pipelines, and system performance • Stay up to date with emerging machine learning technologies and best practices Skills and Experience • Strong programming skills in Python • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn • Experience working with SQL and large datasets • Familiarity with data pipelines, feature engineering, and model optimisation • Understanding of MLOps practices, model deployment, and monitoring • Experience working with cloud platforms such as AWS, GCP, or Azure • Strong analytical thinking and problem-solving skills Experience Required • 3–5 years’ experience in Machine Learning Engineering, Data Science, or AI development • Experience deploying machine learning models into production environments • Background working with large-scale data systems or data platforms • Degree in Computer Science, Data Science, Mathematics, Engineering, or a related quantitative discipline What the Company Offers • Competitive salary of £70,000 • Opportunity to work on real-world machine learning systems and advanced AI solutions • Collaborative engineering culture with strong technical mentorship • Exposure to large datasets and cutting-edge ML technologies • Clear career progression within a growing data and AI team • Modern office environment in London This is an excellent opportunity for an ambitious Machine Learning Engineer who wants to work on impactful AI projects and contribute to building scalable machine learning systems within a growing and innovative organisation.

Hard Skills 12
Skill Source Confidence
Python llm_hard
100%
SQL llm_hard
100%
TensorFlow llm_hard
100%
PyTorch llm_hard
100%
Scikit-learn llm_hard
100%
Feature Engineering llm_hard
100%
Data Pipelines llm_hard
100%
Model Deployment llm_hard
100%
MLOps llm_hard
100%
AWS (SageMaker, EC2, S3) llm_hard
80%
Azure ML llm_hard
80%
Google Cloud AI llm_hard
80%
Soft Skills 5
Skill Source Confidence
Cross-Functional Communication llm_soft
100%
Collaboration llm_soft
100%
Problem-Solving llm_soft
100%
Analytical Thinking llm_soft
100%
Mentoring llm_soft
80%
Apply Options
Publisher Direct Link
IT Jobs Watch No Apply
IT Jobs Watch No Apply
API Logs for this Job
Query Country Status Response ms Created
Machine Learning Engineer (MLE) extracted 8030 2026-03-22 02:12
Machine Learning Engineer (MLE) classified 371 2026-03-21 20:56
junior deep learning engineer in London gb duplicate 8628 2026-03-21 17:11
junior ML engineer in London gb duplicate 10686 2026-03-21 17:01
junior machine learning engineer in London gb duplicate 9822 2026-03-21 16:57
junior data scientist in London gb processed 15834 2026-03-21 16:54
Raw JSON
{
  "job_id": "OBbrJ-NMjHTZ-AfPAAAAAA==",
  "job_city": "London",
  "job_state": null,
  "job_title": "Machine Learning Engineer (MLE)",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 51.5072178,
  "job_location": "London",
  "job_onet_soc": "15111100",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "IT Jobs Watch",
      "apply_link": "https://www.itjobswatch.co.uk/jv/Kingsgate-Recruitment-Ltd/Machine-Learning-Engineer-MLE-Job-London-South-East-England-UK-4yto8p?jr=8n4-zpb-290&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "IT Jobs Watch",
      "apply_link": "https://www.itjobswatch.co.uk/jv/Kingsgate-Recruitment-Ltd/Machine-Learning-Engineer-MLE-Job-London-South-East-England-UK-4yto8p?jr=8n4-zpb-290"
    }
  ],
  "employer_logo": null,
  "employer_name": "Kingsgate Recruitment Ltd",
  "job_is_remote": false,
  "job_longitude": -0.12758619999999998,
  "job_posted_at": "15 days ago",
  "job_publisher": "IT Jobs Watch",
  "job_apply_link": "https://www.itjobswatch.co.uk/jv/Kingsgate-Recruitment-Ltd/Machine-Learning-Engineer-MLE-Job-London-South-East-England-UK-4yto8p?jr=8n4-zpb-290&utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Job Title: Machine Learning Engineer (Mid-Level)\n\nSalary: £70,000\n\nLocation: London\n\nEmployment Type: Full-Time\n\nThe Company\n\nOur client is an innovative and rapidly growing technology-driven organisation based in London. The business is building advanced data and AI capabilities to support intelligent products, predictive analytics, and automated decision-making across its platforms.\n\nWith a strong investment in data infrastructure and machine learning technologies, the company is creating an environment where engineers can work on complex problems, develop scalable ML solutions, and collaborate closely with data scientists, engineers, and product teams.\n\nThis is an exciting opportunity to join a high-performing team focused on delivering cutting-edge machine learning solutions that have a direct impact on business outcomes and product innovation.\n\nThe Role\n\nThe company is seeking a Mid-Level Machine Learning Engineer to design, build, and deploy machine learning models into production environments. You will work closely with data scientists and software engineers to develop scalable ML pipelines, optimise model performance, and integrate machine learning capabilities into production systems.\n\nThe role involves working with large datasets, building robust ML systems, and supporting the full lifecycle of machine learning solutions—from experimentation to deployment and monitoring.\n\nKey Responsibilities\n\nMachine Learning Development\n\n• Develop, train, and optimise machine learning models for production applications\n\n• Work with large datasets to build predictive and analytical models\n\n• Collaborate with data scientists to transition models from research to scalable production systems\n\nML Engineering and Deployment\n\n• Design and maintain machine learning pipelines and model deployment infrastructure\n\n• Implement automated model training, validation, and monitoring processes\n\n• Ensure models are scalable, reliable, and performant in production environments\n\nData Engineering and Infrastructure\n\n• Work with data engineers to build efficient data pipelines and feature engineering processes\n\n• Optimise data workflows to support model development and experimentation\n\n• Contribute to the development of robust ML infrastructure and tooling\n\nCollaboration and Product Integration\n\n• Work closely with product, engineering, and analytics teams to integrate ML models into applications\n\n• Translate business requirements into machine learning solutions\n\n• Communicate technical insights clearly to stakeholders\n\nContinuous Improvement\n\n• Monitor model performance and retrain models as required\n\n• Identify opportunities to improve algorithms, data pipelines, and system performance\n\n• Stay up to date with emerging machine learning technologies and best practices\n\nSkills and Experience\n\n• Strong programming skills in Python\n\n• Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn\n\n• Experience working with SQL and large datasets\n\n• Familiarity with data pipelines, feature engineering, and model optimisation\n\n• Understanding of MLOps practices, model deployment, and monitoring\n\n• Experience working with cloud platforms such as AWS, GCP, or Azure\n\n• Strong analytical thinking and problem-solving skills\n\nExperience Required\n\n• 3–5 years’ experience in Machine Learning Engineering, Data Science, or AI development\n\n• Experience deploying machine learning models into production environments\n\n• Background working with large-scale data systems or data platforms\n\n• Degree in Computer Science, Data Science, Mathematics, Engineering, or a related quantitative discipline\n\nWhat the Company Offers\n\n• Competitive salary of £70,000\n\n• Opportunity to work on real-world machine learning systems and advanced AI solutions\n\n• Collaborative engineering culture with strong technical mentorship\n\n• Exposure to large datasets and cutting-edge ML technologies\n\n• Clear career progression within a growing data and AI team\n\n• Modern office environment in London\n\nThis is an excellent opportunity for an ambitious Machine Learning Engineer who wants to work on impactful AI projects and contribute to building scalable machine learning systems within a growing and innovative organisation.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DOBbrJ-NMjHTZ-AfPAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": null,
  "job_onet_job_zone": "5",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1772755200,
  "job_posted_at_datetime_utc": "2026-03-06T00:00:00.000Z"
}