Machine Learning Engineer (Mid/Senior)

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

Role overview

Build and operate machine learning systems that support personalised cybersecurity learning. The work spans production LLM applications, recommendations, and embedding-based tools, from shaping an initial idea through evaluation and deployment. At senior level, the role also includes technical leadership, mentoring, and setting engineering practices.

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.
Requirements
  • 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.
Benefits and work setup
  • Remote work from the UK or approved EU regions.
  • Annual training budget of £2,500, work equipment budget, and a paid company retreat.
  • Health insurance where universal coverage is unavailable, enhanced parental leave, and retirement contribution options.
  • Virtual team lunches and workspace accessories are also covered.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

TryHackMe • United States

Remote
USD 120,000 - 180,000
Annual training budget
Health insurance
Company retreat
Machine Learning Engineering Manager - LLM Serving (Remote - US)
Machine Learning Engineering Manager - LLM Serving (Remote - US)

Jobgether • United States

Remote
USD 176,166 - 251,666
Competitive salary range
Comprehensive health insurance
Paid parental leave
+4
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
Machine Learning Engineer

TryHackMe • United States

Remote
USD 119,000 - 185,000
Remote work
Health insurance
Training budget
+2
AI / ML Engineer
AI / ML Engineer

Kimber • United States

Remote
USD 77,000 - 133,000
AI LLM Engineer - Remote in EMEA
AI LLM Engineer - Remote in EMEA

Workster Jobs • United States

Remote
USD 120,000 - 190,000
Remote EMEA region focus
Cross-team collaboration
Impactful AI product development
+1
AI/ML Engineer
AI/ML Engineer

MovementSoft • United States

Hybrid
USD 28,000 - 44,000
Remote or hybrid work in Manila
Top of market compensation
Budget for AI tools and hardware
+1
Staff Software Engineer, Artificial Intelligence/LLM
Staff Software Engineer, Artificial Intelligence/LLM

Beacon AI • San Carlos (CA)

On-site
USD 150,000 - 230,000
Health Insurance
Paid Time Off
Paid Company Holidays
+1
Machine Learning Engineer
Machine Learning Engineer

Confidential • New York (NY)

On-site
USD 120,000 - 190,000
Mid/Senior AI LLM Engineer
Mid/Senior AI LLM Engineer

David Kennedy Recruitment Limited • Oregon

Hybrid
USD 150,000 - 240,000
Fully remote working within Europe
Long-term collaboration, with B2B
20 working days of paid leave
+7