Senior ML/AI Engineer

Ocho People

Belfast City District

On-site

GBP 65,000 - 75,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work
Global exposure
High-impact ML work

Job summary

Ocho People in Belfast, Northern Ireland, is seeking a Senior ML/AI Engineer to own end-to-end ML services from model development to production. You'll work on LLM/RAG, NLP content moderation, and streaming pipelines processing millions of items daily.

The role emphasizes hands-on development, AWS-native architecture (Lambda, ECS, SageMaker) and CI/CD with GitHub Actions. You'll collaborate with Scala teams and implement IaC with Terraform, while monitoring models with observability tools.

Qualifications

  • Strong Python proficiency for ML development and deployment.
  • Experience with AWS cloud services (Lambda, ECS, SageMaker, MSK, SNS, SQS).
  • Experience with NLP, LLMs, and production ML monitoring tools.

Responsibilities

  • Develop and enhance ML 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

Skills

Python
AWS
NLP/LLM

Tools

Flyte
Airflow
Kafka
Terraform
GitHub Actions

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior MLOps Engineer - AI Infrastructure
Senior MLOps Engineer - AI Infrastructure

Harnham • Greater London

Hybrid
GBP 51,000 - 85,000
Hybrid work model
Machine Learning Engineer
Machine Learning Engineer

ViVA Tech Talent • Belfast

On-site
GBP 90,000 - 130,000
Bonus
Full Medical for you and your family
Very flexible working environment
Senior AI Engineer
Senior AI Engineer

MCS Group | Your Specialist Recruitment Consultancy • Belfast

On-site
GBP 85,500 - 104,500
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

On-site
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Staff ML Engineer
Staff ML Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

On-site
GBP 90,000 - 110,000
Stock Option Plan
25 days holiday
Pension contributions
+1
Senior ML Ops Engineer
Senior ML Ops Engineer

Harnham - Data and Analytics Recruitment • Greater London

Hybrid
GBP 75,000 - 85,000
Hybrid work model
Senior ML Ops Engineer 201043
Senior ML Ops Engineer 201043

Harnham • United Kingdom

On-site
GBP 70,000 - 110,000
Ongoing training
Ownership of ML Ops function
Senior AI Engineer - London
Senior AI Engineer - London

Infused Solutions Ltd • Greater London

On-site
GBP 65,000 - 75,000
Senior AI Software Engineer
Senior AI Software Engineer

Ocho People • Belfast City District

On-site
GBP 90,000 - 120,000
Share options
AI tooling culture
Senior AI Engineer
Senior AI Engineer

Infused Solutions Ltd • Greater London

Remote
GBP 65,000 - 75,000
Annual bonus
Private healthcare
Pension scheme
+2