Senior Machine Learning Engineer

Development Leeds, United Kingdom


Description

Position at Resolver

**This role can be UK remote**
Join Us in Shaping the Future of Machine Learning at Resolver
Are you ready to take the lead in revolutionising our Machine Learning capabilities and spearheading our groundbreaking Large Language Model initiatives? At Resolver, we are on a mission to push the boundaries of what's possible, and we're seeking a dynamic individual to drive our Machine Learning team to new heights.
Your Impact:
As a pivotal member of our team, you'll play a crucial role in enhancing our existing Machine Learning offerings while propelling our ambitious Large Language Model agenda forward. You'll be the face of innovation, serving as the go-to expert for all things Machine Learning, ensuring that our models meet and exceed the rigorous standards set by our product teams.
What You'll Do:
  • Lead the charge in exploring cutting-edge research initiatives surrounding Large Language Models, as well as smaller yet equally potent language models.
  • Translate your findings into actionable solutions, solving complex business and product challenges with your expertise.
  • Champion the development, training, and seamless deployment of language models across various scales, leveraging your proven track record in the field.
  • Navigate the challenges of scaling and operationalising these solutions in cloud environments with finesse and precision.
 
Responsibilities:
  • Work with the business to design appropriate Machine learning solutions to particular business problems, tailoring the approach to the requirements.
  • Build and deploy LLMs / ML models into production environments for automation projects
  • Work with the data teams and the business to ensure adequate quality data are available for building quality machine learning models
  • Apply your experience with language models of all shapes and sizes, performing tasks such as creating Retrieval Augmented Generated (RAG) pipelines, fine tuning language models, adapting language models for specific tasks, applying effective prompt engineering and building language models from scratch
  • Have an understanding and practical knowledge of Machine Learning Operations (MLOps) and will be applying this knowledge for monitoring of production grade ML solutions
  • Be able to understand what business problems are suitable candidates for Machine Learning
  • Keep up to date with the leading state of the art research in Machine Learning and how these new algorithms / methods can be applied for maximising business benefit or for enhancing product capabilities
  • Train and mention new machine learning recruits within the team
  • Work closely with the Head of Machine Learning on strategic and tactical initiatives
 
Essential Qualifications and Experience:
  • Degree educated in a related discipline (e.g. statistics, data science, mathematics, computer science,  etc.) (or equivalent) or demonstrable/professional experience. 
  • Cloud experience in associated technology, preferably Google Cloud, but other providers accepted  i.e. GCP, AWS, Microsoft, etc.
  • Ability to translate models from research and academia into tangible products
  • Experience of LLM concepts - fine tuning, RAG, prompt engineering, parameter efficient tuning methods, etc.
  • Background working and deploying LLM, NLP and NLU models into production - whether that be HuggingFace open source, custom built solutions or LLMs, such as Mistral 7B
  • Practical experience overcoming scaling, transferability and quantisation challenges with ML models
  • Significant machine learning experience, including:
    • Understanding the evolution of language models -  RNNs through to Transformers and Mixture of Experts architectures
    • Computer vision modelling - CNN, VIT (and derivatives), YOLO, Semantic and instance segmentation
    • Fine tuning concepts and quantization methods
  • Programming and technical experience:
    • Python 
    • PyTorch (or Tensorflow)
    • Bash
    • Docker
    • Experience with LLMs - OpenAI, Google Gemini, Antropic, Mistral
  • Working with data: 
    • SQL - BigQuery or equivalent
    • Pandas or polars
    • Relevant data visualisation experience
Desirable:
  • Machine Learning Operations (MLOps) knowledge.
 
Essential skills and competencies
  • Must be able to thrive and adapt to change in a very fast paced environment
  • Self-motivated, ability to work independently and motivate a team
  • Professional approach and demeanour, ability to remain calm when under pressure
  • Ability to communicate technical concepts with ease (written, verbally and presentations)
  • Commerciality 
  • Innovation and problem solving
  • Thirst for knowledge
  • Relationship building skills across the business with relevant stakeholders
  • Tenacious, resilient and ambitious
Benefits:                
                
Our rewards are as unique as our culture, and we want to attract the best people and retain them.                 
Not only will we ensure that your development is key, but you will be joining a fantastic team of like-minded people who work together as one team to achieve a shared vision. We offer an excellent salary and benefits package which includes:                 
                 
  • Market competitive pay rates based your skills and experience       
  • Discretionary bonus scheme / commission scheme with payment based on revenue generated as a result of generated sales leads       
  • 33 days holiday including Bank Holidays       
  • Critical Illness insurance       
  • Life Insurance Cover       
  • Healthcare Cash Plan / Healthcare, dental and vision plan       
  • An attractive pension / 401k retirement plan scheme       
  • Cycle to Work Scheme       
  • Employee perks schemes offering discounts, rewards, giveaways and more       
  • Subsidised gym membership       
  • Mental health wellbeing portal and access to an in-house clinical psychologist       
  • Support and provision of supplies to facilitate home working       
  • Flexible working opportunities       
Statement:               
               
'This work meets the requirements in respect of exempted questions under the Rehabilitation of Offenders Act 1974, any applicants who are offered work for this organisation will be subject to an enhanced check from the Disclosure and Barring Service (DBS). This will include details of cautions, reprimands or final warnings as well as convictions. A criminal record will not automatically bar a person from successfully taking up this post.               
           
Resolver, a Kroll business is committed to creating an inclusive work environment. We are proud to be an equal opportunity employer and will consider all qualified applicants regardless of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability.