Job Search and Career Advice Platform

Enable job alerts via email!

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

Enigma

Remote

GBP 43,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading AI technology company is seeking a Machine Learning Engineer to advance their systems in natural language processing and large language models. You will evaluate and build retrieval systems, collaborate with software engineers, and apply cutting-edge research to product challenges. Ideal candidates have advanced degrees in relevant fields and significant experience with machine learning and LLM deployment. This fully remote position is available for applicants with the right to work in their country of residence.

Qualifications

  • Strong knowledge of machine learning, deep learning (including LLMs), and natural language processing.
  • Hands-on experience training, fine-tuning, and deploying LLMs.
  • Familiarity with information retrieval techniques (e.g., lexical search, dense vector search).

Responsibilities

  • 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.

Skills

Machine learning
Deep learning
Natural Language Processing
Ability to work in fast-moving environments
Evaluation systems for search or language models

Education

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

Tools

Pytorch
Vector databases
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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.