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