Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]

Enigma

United Kingdom

Remote

GBP 52,292 - 78,438

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A cutting-edge AI company is seeking a Machine Learning Engineer to work remotely across Europe. You will play a key role in enhancing an integrated AI assistant, tackling challenges in evaluating retrieval systems and designing benchmarks. Candidates should possess a Master’s or PhD in Computer Science or related fields, with significant experience in machine learning and natural language processing. This is a full-time position suited for individuals eager to advance their ML research in a dynamic environment.

Qualifications

  • Strong knowledge of machine learning, deep learning, and natural language processing.
  • Hands-on experience training, fine-tuning, and deploying LLMs.
  • Familiarity with information retrieval techniques.

Responsibilities

  • Collaborate closely with the core team and software engineers.
  • Design, run and analyse experiments to push system performance.
  • Stay up-to-date with the latest research and apply new ideas.

Skills

Machine Learning
Deep Learning
Natural Language Processing
Python
Experience with LLMs
Information Retrieval

Education

Master's or PhD in Computer Science, Machine Learning, Mathematics, Statistics

Job description

Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Language Models | Remote, Europe

About Us

We build AI assistants that make technical knowledge instantly accessible. As a research engineer, you will work on advancing our system’s ability to answer increasingly complex technical questions. Our technology is already deployed on real-world developer documentation, where users can query information directly through an integrated AI assistant.

The Challenges You’ll Work On

  • Evaluating a retrieval-augmented-generation (RAG) system in production without labelled data
  • Designing your own benchmarks from scratch
  • Building an agentic retrieval pipeline that adapts between fast and more thorough query strategies
  • Fine-tuning embeddings or reranking models

What You’ll Do

  • Collaborate closely with the core team and software engineers
  • Stay up-to-date with the latest research and apply new ideas to real product challenges
  • Design, run and analyse experiments to push system performance

You Might Be a Great Fit If You Have

  • A Master's or PhD in Computer Science, Machine Learning, Mathematics, Statistics, or a related field
  • Strong knowledge of machine learning, deep learning (including LLMs), and natural language processing
  • Hands‑on experience training, fine‑tuning, and deploying LLMs
  • Experience working with vector databases, search indices, or data stores for retrieval use cases
  • Significant experience building evaluation systems for search or language models
  • Familiarity with information retrieval techniques (e.g., lexical search, dense vector search)
  • Comfort working in a fast‑moving environment with ambiguous problem spaces
  • A desire to learn more about ML research

Please note that this position is fully remote in Europe but you MUST have the right to work in your country of residence.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

Staffing and Recruiting

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]
Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...]

Enigma • United Kingdom

Remote
GBP 61,000 - 88,000
Senior Machine Learning Scientist
Senior Machine Learning Scientist

Harnham • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary and benefits
Hybrid working model
Cutting-edge AI projects
+2
Senior Machine Learning Scientist
Senior Machine Learning Scientist

Harnham - Data and Analytics Recruitment • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Competitive salary
Career progression
+2
Remote Senior Machine Learning Engineer
Remote Senior Machine Learning Engineer

NLP PEOPLE • Stirling

Hybrid
GBP 85,000 - 135,000
Monthly Health & Wellness budget
Learning & Development budget
Flexible working environment
+7
Remote ML Engineer — NLP/LLM with Python & PyTorch
Remote ML Engineer — NLP/LLM with Python & PyTorch

Enigma • United Kingdom

Remote
GBP 52,000 - 79,000
Remote Europe ML Engineer — NLP & LLMs
Remote Europe ML Engineer — NLP & LLMs

Enigma • United Kingdom

Remote
GBP 61,000 - 88,000
Applied AI ML Lead Engineer- (NLP/LLM/Graph)
Applied AI ML Lead Engineer- (NLP/LLM/Graph)

J.P. MORGAN • Greater London

On-site
GBP 120,000 - 180,000
AI/ML Engineer
AI/ML Engineer

Brio Digital • United Kingdom

On-site
GBP 70,000 - 100,000
High autonomy
Opportunity to influence architecture
Collaborative team environment
Machine Learning Research Engineer – NLP / LLM
Machine Learning Research Engineer – NLP / LLM

NLP PEOPLE • Cambridge

On-site
GBP 60,000 - 80,000
Competitive salary
Comprehensive benefits
Interesting work in machine learning
Machine Learning Research Engineer – NLP / LLM
Machine Learning Research Engineer – NLP / LLM

NLP PEOPLE • Maidstone

Hybrid
GBP 36,000 - 60,000