Senior ML Engineer — Personalization & LLM Systems (Remote UK/EU)

TryHackMe

United States

Remote

USD 120,000 - 180,000

Full time

35 hours ago
Be an early applicant

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

Annual training budget
Health insurance
Company retreat

Job summary

TryHackMe is seeking a Senior ML Engineer to build and operate ML systems for personalised cybersecurity learning. You will work on production LLM applications, recommendations, and embedding tools from ideation to deployment.

At senior level you will provide technical leadership and mentor engineers. Responsibilities include shipping LLM products with RAG and evaluation, building embeddings and recommendation systems, and managing the ML lifecycle with data pipelines and A/B tests.

Qualifications

  • Three to five years of ML engineering experience for mid-level candidates, or five or more years with end-to-end ML leadership for senior candidates.
  • Experience shipping LLM products to users, including RAG, prompt and context engineering, and model evaluation.
  • Practical experience building recommendation or personalisation systems.
  • Understanding of embeddings, including model selection and adaptation.

Responsibilities

  • Develop and maintain LLM applications, including retrieval-augmented generation, agent workflows, and evaluation methods.
  • Improve an AI tutor to provide guidance informed by learner activity and course context.
  • Build recommendation and personalisation systems for content selection, learning paths, and difficulty adjustment.
  • Create embedding models and pipelines for semantic search, content similarity, skill mapping, and learner modelling.
  • Manage the ML lifecycle, including data pipelines, offline evaluation, A/B tests, deployment, monitoring, and iteration.
  • Work with product and engineering partners to set outcome measures and guide technical choices; at senior level, lead designs and mentor engineers.

Skills

ML engineering
RAG
Prompt engineering
LLM apps
Recommendations
Embeddings
A/B testing
Mentoring

Tools

RAG frameworks
LLM tooling
Embedding pipelines
Evaluation frameworks

Job description

TryHackMe is seeking a Senior ML Engineer to build and operate ML systems for personalised cybersecurity learning. You will work on production LLM applications, recommendations, and embedding tools from ideation to deployment.

At senior level you will provide technical leadership and mentor engineers. Responsibilities include shipping LLM products with RAG and evaluation, building embeddings and recommendation systems, and managing the ML lifecycle with data pipelines and A/B tests.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: LLMs, RAG & Personalisation (Remote)
Senior ML Engineer: LLMs, RAG & Personalisation (Remote)

TryHackMe • United States

Remote
USD 119,000 - 185,000
Remote work
Health insurance
Training budget
+2
Machine Learning Engineer (Mid/Senior)
Machine Learning Engineer (Mid/Senior)

TryHackMe • United States

Remote
USD 120,000 - 180,000
Annual training budget
Health insurance
Company retreat
Machine Learning Engineer
Machine Learning Engineer

TryHackMe • United States

Remote
USD 119,000 - 185,000
Remote work
Health insurance
Training budget
+2
ML Engineer: Personalization & Recommendations (Remote)
ML Engineer: Personalization & Recommendations (Remote)

GCS Recruitment • United States

Remote
USD 90,000 - 130,000
Flexible remote work
Remote Senior Staff ML Engineer — LLM Systems Lead
Remote Senior Staff ML Engineer — LLM Systems Lead

Undisclosed • United States

Remote
USD 180,000 - 260,000
Remote-friendly culture
Flexible time off
Comprehensive benefits
+1
Machine Learning Engineer - Personalization & LLMs (Hybrid)
Machine Learning Engineer - Personalization & LLMs (Hybrid)

Optimove • Dundee (MI)

Hybrid
USD 93,000 - 145,000
Hybrid work model
Lunch budget onsite
Office kitchen
+1
ML Engineer - Recommendations & Personalization
ML Engineer - Recommendations & Personalization

GCS Recruitment • United States

Remote
USD 90,000 - 130,000
Flexible remote work
Senior ML Engineer - Personalization & Recommendations (Remote)
Senior ML Engineer - Personalization & Recommendations (Remote)

Jobgether • United States

Remote
USD 140,000 - 210,000
Equity participation
Health insurance
Remote-first
Senior ML Engineer: Personalization & Scalable Systems Remote
Senior ML Engineer: Personalization & Scalable Systems Remote

Kard Financial, Inc. • United States

Remote
USD 160,000 - 190,000
Health, Dental & Vision
401k with employer match
Flexible PTO
+1
Senior ML Engineer: LLMs, RAG & Production-Grade Systems
Senior ML Engineer: LLMs, RAG & Production-Grade Systems

Flagship Pioneering, Inc. • Cambridge (MA)

On-site
USD 150,000 - 190,000
Healthcare coverage
Annual incentive program
Retirement benefits
+1