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

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

Leeds Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Advance AI assistants to tackle complex technical questions and enhance system performance.
  • Company: Innovative AI company focused on making technical knowledge accessible.
  • Benefits: Fully remote role, competitive salary, and opportunities for professional growth.
  • Why this job: Join a cutting-edge team and shape the future of AI technology.
  • Qualifications: Master's or PhD in relevant fields and strong ML/NLP expertise.
  • Other info: Dynamic, fast-paced environment with a focus on learning and innovation.

The predicted salary is between 36000 - 60000 £ per year.

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.

Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...] in Leeds employer: Enigma

Join a forward-thinking company that champions innovation and collaboration in the field of AI technology. As a Machine Learning Engineer, you'll thrive in a dynamic remote work environment across Europe, where your contributions will directly impact the development of cutting-edge AI assistants. With a strong emphasis on employee growth, continuous learning, and a culture that values creativity and technical excellence, this is an exceptional opportunity for those looking to make a meaningful impact in the world of machine learning.
E

Contact Detail:

Enigma Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...] in Leeds

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or attend virtual meetups. We can’t stress enough how personal connections can open doors that applications alone can’t.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Pytorch, and NLP. We love seeing real-world applications of your work, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. We recommend practicing common ML scenarios and being ready to discuss your thought process during coding challenges.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who want to make an impact.

We think you need these skills to ace Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...] in Leeds

Machine Learning
Deep Learning
Natural Language Processing
Large Language Models (LLMs)
Python
Pytorch
Retrieval-Augmented Generation (RAG)
Benchmark Design
Embedding Fine-Tuning
Reranking Models
Vector Databases
Information Retrieval Techniques
Experiment Design and Analysis
Adaptability in Fast-Moving Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, Pytorch, and NLP. We want to see how your skills align with the challenges we face, so don’t be shy about showcasing relevant projects or research!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your background makes you a great fit for our team. We love hearing about your passion for machine learning and AI.

Showcase Your Projects: If you've worked on any cool projects involving LLMs or retrieval systems, make sure to mention them! We’re keen to see practical examples of your work and how you’ve tackled complex problems in the past.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at Enigma

✨Know Your Stuff

Make sure you brush up on your machine learning concepts, especially around LLMs and NLP. Be ready to discuss your hands-on experience with Python and PyTorch, as well as any projects you've worked on that relate to retrieval-augmented generation systems.

✨Show Off Your Problem-Solving Skills

Prepare to talk about how you've tackled ambiguous problems in the past. Think of specific examples where you designed benchmarks or built evaluation systems. This will show them you can think critically and adapt to challenges.

✨Stay Current

Keep yourself updated with the latest research in machine learning and NLP. Mention any recent papers or breakthroughs that excite you during the interview. This shows your passion for the field and your commitment to continuous learning.

✨Collaborate Like a Pro

Since this role involves working closely with a core team, be ready to discuss your collaboration experiences. Share examples of how you've effectively communicated and worked with software engineers or other teams to achieve common goals.

Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...] in Leeds
Enigma
Location: Leeds
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Machine Learning Engineer | Python | Pytorch | Natural Language Processing | LLM | Large Langua[...] in Leeds

    Leeds
    Full-Time
    36000 - 60000 £ / year (est.)
  • E

    Enigma

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>