Machine Learning Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+15 more
Job description
- Design, develop and deploy machine learning models across a range of use cases
- Build and implement Generative AI and LLM-powered solutions
- Lead experimentation cycles, including hypothesis development, testing and evaluation
- Transition successful models from proof of concept into production environments
- Develop scalable ML pipelines using AWS cloud technologies
- Implement MLOps and LLMOps best practices for deployment, monitoring and governance
- Support feature engineering, model optimisation and performance monitoring
- Apply responsible AI principles, including model explainability and fairness
- Present findings and recommendations to technical and non-technical stakeholders
- Mentor junior team members and support capability development
Requirements
- Strong experience developing and deploying Machine Learning models using Python
- Experience with frameworks such as PyTorch, TensorFlow, Scikit-learn or XGBoost
- Knowledge of AWS cloud services including SageMaker, Lambda and S3
- Experience with MLOps tools such as MLflow, Weights & Biases or Data Version Control
- Experience designing, testing and evaluating machine learning experiments
- Knowledge of Generative AI, LLMs, prompt engineering and RAG architectures
- Experience with LLMOps tools such as LangChain, LangSmith or LangGraph
- Strong understanding of model monitoring, validation and governance
- Excellent communication and stakeholder management skills
- Ability to translate complex technical concepts into business value
Desirable Experience
- Advanced LLM techniques including agents and autonomous workflows
- Vector databases such as Pinecone, Weaviate or pgvector
- Docker, Kubernetes, ECS or containerised deployments
- Infrastructure as Code tools including Terraform or CloudFormation
- Large-scale data processing technologies such as Spark or Dask
- Experience working within regulated or highly secure environments
- Knowledge of data governance and compliance frameworks, If you’re passionate about AI, Machine Learning and Generative AI, and want to work on projects that make a genuine impact while developing cutting-edge solutions, we’d love to hear from you.
Benefits & conditions
Working alongside Data Scientists, Software Engineers and stakeholders, you’ll help shape and deploy scalable ML solutions, taking projects from experimentation through to production while helping organisations unlock the value of AI responsibly and effectively. What We Can Offer You as a Machine Learning Engineer
- Work on innovative AI and Machine Learning projects with real-world impact
- Exposure to cutting-edge Generative AI and LLM technologies
- Flexible and hybrid working arrangements
- Dedicated Career Manager and structured career development
- Company bonus scheme
- 25 days annual leave with buy/sell options
- Private medical and dental insurance
- Competitive pension scheme
- Access to leading training and development opportunities
- Inclusive and supportive team culture
- Opportunity to mentor and develop junior engineers
About the company
Join a leading digital and cyber consultancy at the forefront of AI innovation, working on mission-critical projects that support National Security across the UK. This is a unique opportunity for an experienced Machine Learning Engineer to develop cutting-edge AI, Machine Learning and Generative AI solutions that deliver real-world impact.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.totaljobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production
MLOps – What’s the deal behind it?
MLOps And AI Driven Development