Senior Machine Learning Engineer

Senior Machine Learning Engineer

Glasgow Full-Time 48000 - 84000 £ / year (est.) Home office (partial)
Go Premium
U

At a Glance

  • Tasks: Lead the development of AI features and optimise systems for real-world applications.
  • Company: Join a forward-thinking tech company transforming industries with cutting-edge AI solutions.
  • Benefits: Enjoy remote/hybrid work options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team making a real impact in AI technology and innovation.
  • Qualifications: Expertise in Python, ML/AI, and experience with cloud environments required.
  • Other info: Opportunity to mentor junior engineers and shape engineering best practices.

The predicted salary is between 48000 - 84000 £ per year.

We are looking for a seasoned ML Engineer to take a lead role in building and integrating production-grade AI and generative AI features across a platform used by thousands. This is a hands-on engineering role where you will design, deploy, and optimise systems that power real-world use cases - from LLM deployments to RAG pipelines and NLP automation.

What you will do:

  • Maintain and improve AI codebases for performance and reliability
  • Deploy LLMs using frameworks like SGLang, TGI, vLLM
  • Build RAG pipelines, embedding, reranking, and evaluation frameworks
  • Optimise NLP tasks (summarisation, classification, sentiment)
  • Collaborate on scalable cloud architecture (AWS), infra design, and CI/CD
  • Drive compute efficiency, cost-effectiveness, and sustainability
  • Guide junior team members and improve engineering best practices

Your skillset:

  • Expert Python developer (pandas, FastAPI, Pydantic)
  • Strong ML/AI experience including AutoML, LLMs, HuggingFace, LangChain
  • Proficiency in Linux, Git, PostgreSQL, and API development
  • Experience deploying AI models in containerised, cloud-based environments
  • Bonus: agentic AI (smolagents, AutoGen), fine-tuning, MLOps know-how

If you are passionate about shipping real AI features at scale and love clean code, apply now!

Senior Machine Learning Engineer employer: Understanding Recruitment

Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact thousands of users. With a strong focus on employee growth, you'll have access to continuous learning opportunities and the chance to mentor junior team members, all while enjoying the flexibility of a remote or hybrid work environment in the UK. Embrace the unique advantage of working with cutting-edge AI technologies in a supportive atmosphere that champions sustainability and efficiency.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with the specific frameworks mentioned in the job description, such as SGLang and TGI. Having hands-on experience or projects showcasing your skills with these tools can set you apart during discussions.

✨Tip Number 2

Engage with the AI and ML community online, particularly on platforms like GitHub or relevant forums. Sharing your insights or contributing to open-source projects can demonstrate your expertise and passion for the field.

✨Tip Number 3

Prepare to discuss your previous experiences with deploying AI models in cloud environments. Be ready to share specific examples of how you've optimised performance and reliability in past projects.

✨Tip Number 4

Showcase your leadership skills by preparing examples of how you've guided junior team members or improved engineering practices in your previous roles. This will highlight your ability to take on a lead role effectively.

We think you need these skills to ace Senior Machine Learning Engineer

Expertise in Python (pandas, FastAPI, Pydantic)
Strong experience in Machine Learning and Artificial Intelligence
Familiarity with AutoML, LLMs, HuggingFace, and LangChain
Proficiency in Linux operating systems
Experience with version control using Git
Knowledge of PostgreSQL databases
API development skills
Experience deploying AI models in containerised environments
Understanding of cloud architecture, particularly AWS
CI/CD pipeline knowledge
Ability to optimise NLP tasks such as summarisation, classification, and sentiment analysis
Experience with RAG pipelines and evaluation frameworks
Guidance and mentorship skills for junior team members
Awareness of compute efficiency and cost-effectiveness strategies
Bonus: Familiarity with agentic AI concepts (smolagents, AutoGen) and MLOps practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, ML/AI frameworks, and cloud architecture. Emphasise any hands-on projects or roles where you've deployed AI models or optimised NLP tasks.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and detail how your skills align with the job requirements. Mention specific projects or experiences that demonstrate your expertise in deploying LLMs and building RAG pipelines.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to relevant projects that showcase your work with AI features, cloud environments, and engineering best practices. This can set you apart from other candidates.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Machine Learning Engineer role.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python, ML frameworks, and cloud architecture. Bring examples of past projects where you've deployed AI models or optimised NLP tasks, as this will demonstrate your hands-on expertise.

✨Understand the Company’s AI Vision

Research the company's current AI initiatives and be ready to discuss how your skills align with their goals. This shows that you are genuinely interested in the role and understand the impact of your work on their platform.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice explaining your thought process clearly, especially when discussing complex topics like LLM deployments or RAG pipelines.

✨Demonstrate Leadership and Mentorship

Since the role involves guiding junior team members, be ready to share experiences where you've led a project or mentored others. Highlight your approach to improving engineering best practices within a team setting.

Senior Machine Learning Engineer
Understanding Recruitment
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

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