Senior Machine Learning Engineer (LLM)

European Tech Recruit
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Code Review
Computer Programming
Software Debugging
Python
Machine Learning
Natural Language Processing
PyTorch
Large Language Models
Deep Learning
Containerization
Information Technology
HuggingFace
Docker

Job description

European Tech Recruit are working closely with an exciting quantum software company, based in San Sebastian, who are looking for a Senior Machine Learning Engineer (LLM) to join their team.

In this role you will have the opportunity to leverage cutting-edge quantum and AI technologies to lead the design, implementation, and improvement of language models, as well as working closely with cross-functional teams to integrate these models into various products.

This role can offer a hybrid work arrangement with 3 days onsite and 2 days WFH per week. Responsibilities

  • Design and develop new techniques to compress Large Language Models based on quantum-inspired technologies to solve challenging use cases in various domains.
  • Conduct rigorous evaluations and benchmarks of model performance, identifying areas for improvement, and fine-tuning and optimising LLMs for enhanced accuracy, robustness, and efficiency.
  • Use your expertise to assess the strengths and weaknesses of models, propose enhancements, and develop novel solutions to improve performance and efficiency.
  • Act as a domain expert in the field of LLMs, understanding domain-specific problems and identifying opportunities for quantum AI-driven innovation.
  • Maintain comprehensive documentation of LLM development processes, experiments, and results.
  • Share your knowledge and expertise with the team to foster a culture of continuous learning, guiding junior members of the team in their technical growth and helping them develop their skills in LLM development.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up to date with the latest advancements and emerging trends in LLMs and recommend new tools and technologies as appropriate.

Requirements

  • Master's or Ph.D. in Machine Learning, Artificial Intelligence, Computer Science, Data Science, or related fields.
  • 4+ years of hands-on experience with deep learning models and industry experience; strong background and hands-on experience with different ML technologies, especially natural language processing and large language models.
  • Proven experience with Yolo, Llama, Claude, Mistral, or Falcon is a huge plus.
  • Excellent problem-solving, debugging, performance analysis, test design, and documentation skills.
  • Strong understanding of the fundamentals of GPU architectures.
  • Excellent programming skills in Python and experience with relevant libraries (PyTorch, HuggingFace, etc.).
  • Experience with cloud platforms (ideally AWS), containerization technologies (Docker) and with deploying AI solutions in a cloud environment.
  • Excellent written and verbal communication skills, with the ability to work collaboratively in a fast-paced team environment and communicate complex ideas effectively.
  • Previous research publications in deep learning is a plus.

Apply for this position