Artificial Intelligence / Machine Learning Engineer (AI/ML Engineer)

Location: Surrey, UK (Hybrid Working)
Job Type: Full-Time
Salary: Competitive + Truly Excellent Benefits

We are partnering with a global technology company undergoing a major digital transformation, moving towards AI-driven, data-centric platforms that power complex engineering and decision-making systems used worldwide.

As part of this evolution, we are seeking an AI/ML Engineer to design, build, and deploy machine learning models and AI solutions that will directly impact next-generation software products.

This is a high-impact role at the intersection of Artificial Intelligence, Machine Learning, Data Science, and High-Performance Computing.

Key Responsibilities:

  • Design, develop, and deploy machine learning models (supervised, unsupervised, and deep learning)
  • Build and optimise AI algorithms for predictive modelling, optimisation, and intelligent automation
  • Develop scalable ML pipelines including data ingestion, preprocessing, feature engineering, and model evaluation
  • Work with large-scale, complex datasets to extract insights and improve model performance
  • Collaborate with software engineers to integrate ML models into production systems (MLOps, APIs, microservices)
  • Apply deep learning, neural networks, and statistical modelling techniques to real-world problems
  • Contribute to AI architecture design, model lifecycle management, and continuous improvement
  • Stay current with the latest advancements in Artificial Intelligence, Machine Learning, and Data Science

Required Skills & Experience:

  • Strong programming skills in Python (NumPy, Pandas, SciPy)
  • Hands-on experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn
  • Solid understanding of machine learning algorithms, including regression, classification, clustering, and optimisation
  • Experience with deep learning, neural networks, or advanced AI techniques
  • Experience building and deploying production-grade ML systems
  • Knowledge of data pipelines, feature engineering, and model evaluation metrics
  • Familiarity with MLOps tools, versioning, and deployment workflows
  • Strong problem-solving skills and ability to work with complex technical challenges

Highly Desirable (Bonus Skills):

  • Experience with AI in scientific computing, simulation, or engineering domains
  • Knowledge of high-performance computing (HPC), parallel computing, or GPU acceleration
  • Experience with cloud platforms (AWS, Azure, GCP) and scalable ML infrastructure
  • Familiarity with optimisation algorithms, numerical methods, or applied mathematics
  • Exposure to big data technologies (Spark, distributed systems)

Why join our client?

  • Work on cutting-edge AI/ML and Data Science initiatives with real-world impact
  • Be part of a major transformation toward AI-powered products and intelligent systems
  • Collaborate with highly skilled engineers, data scientists, and domain experts
  • Competitive salary, bonus, and comprehensive benefits
  • Flexible hybrid working model

Keywords:

Artificial Intelligence, Machine Learning, AI Engineer, ML Engineer, Data Science, Deep Learning, Neural Networks, Python, PyTorch, TensorFlow, Scikit-learn, MLOps, Data Engineering, Predictive Modelling, Big Data, HPC, Cloud AI, AWS, Azure, GCP