Senior ML/AI Engineer

Ocho People

Belfast City District

On-site

GBP 65,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 AI/ML Engineer (Exclusive)
Senior AI/ML Engineer (Exclusive)

Ocho People • Belfast City District

Hybrid
GBP 65,000 - 85,000
Senior Data Scientist
Senior Data Scientist

Ocho • Belfast City District

Hybrid
GBP 95,000 - 110,000
Machine Learning Engineer
Machine Learning Engineer

ViVA Tech Talent • Belfast

Hybrid
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

Hybrid
GBP 80,000 - 95,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

International SOS group • Greater London

Hybrid
GBP 90,000 - 135,000
Hybrid working: 3 days in the office
Birthday holiday and additional annual
Private Pension
Senior Machine Learning Engineer
Senior Machine Learning Engineer

eFinancialCareers • Greater London

Hybrid
GBP 68,000 - 83,000
Competitive salary
Annual bonus
Private healthcare
+4
Staff ML Engineer
Staff ML Engineer

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

Hybrid
GBP 90,000 - 110,000
Stock Option Plan
25 days holiday
Pension contributions
+1
Senior Data and AI Engineer
Senior Data and AI Engineer

develop • Greater London

Hybrid
GBP 60,000 - 75,000
Hybrid work in London
Direct access to leadership
Autonomy and ownership
Senior AI Engineer | Production AI | Python | LLMs
Senior AI Engineer | Production AI | Python | LLMs

G3D • Greater London

Hybrid
GBP 90,000 - 115,000
Equity
Strong Benefits
Hybrid working (London)