Senior ML/AI Engineer
Summary
Senior ML/AI Engineer building LLM/RAG and NLP systems for ecommerce content moderation and insights, deploying on AWS with Python and Kafka.
Senior ML/AI Engineer
- Senior ML engineering role combining hands-on model development with production system ownership at genuine scale
- LLM/RAG, NLP, and streaming ML pipelines processing millions of items daily
- AWS-native (Lambda, ECS, SageMaker, MSK, Kafka), strong Python required
- £65,000-£75,000
- High-impact role across AI Insights, Automated Answers, and mission-critical Machine Moderation systems
About the Company
Our client is a global technology company building smart shopping experiences, connecting thousands of brands and retailers with billions of consumers through enterprise-grade content and insight tools. Recognised as a Great Place to Work across multiple regions including the UK, they operate at serious scale with a strong engineering culture.
Role Overview
We're looking for a Senior ML/AI Engineer to join a Machine Learning team responsible for critical AI-powered services. This is a hands-on role spanning model development and production maintenance in a fast-paced, data-rich environment. You'll work across LLM/RAG architectures, NLP-based content moderation, and high-volume streaming pipelines, with real ownership of systems processing millions of reviews, questions, and answers daily.
Key Responsibilities
- Develop and enhance AI services including AI Insights and AI Automated Answers using LLM/RAG architectures
- Maintain and optimise the mission-critical Machine Moderation system, built on Python NLP models deployed on AWS (Lambda, ECS, SageMaker, SQS, SNS)
- Train, evaluate, and monitor ML models using orchestration tools such as Flyte or Airflow
- Manage ML pipelines on AWS with containerised services and CI/CD via GitHub Actions
- Implement streaming data processing with Kafka for real-time content moderation
- Monitor model performance and drift using observability tools such as Arize AI
- Collaborate with Scala-based service teams and maintain API integrations for model serving
- Conduct architectural reviews for ML pipeline design and Infrastructure as Code (Terraform)
- Research and implement novel LLM/NLP approaches for content moderation and consumer insights
What You'll Need
Essential:
- Strong Python proficiency for ML model development and deployment
- Experience with AWS cloud services (Lambda, ECS, ECR, SageMaker, MSK, SNS, SQS)
- Experience with NLP, LLMs, and production ML monitoring tools
Desirable:
- Familiarity with ML orchestration platforms and CI/CD pipelines
- Knowledge of streaming technologies (Kafka) and high-volume data processing
- Strong Software Engineering or Computer Science background
- Willingness to work with Scala-based systems
Benefits & Package
- £65,000-£75,000
- Flexible office attendance - hybrid working available
- Global business with genuine scale and international exposure
- High-impact, research-oriented ML work at production scale
You must currently reside in Northern Ireland.
Get in touch with Colin directly at
Skills:
Senior ML AI Python AWS
WHJS1_NI