Machine Learning Engineer

Machine Learning Engineer

Glasgow Full-Time 34000 - 42000 £ / year (est.) No home office possible
Go Premium
In Technology Group

At a Glance

  • Tasks: Develop and deploy machine learning models to enhance automation and decision-making.
  • Company: Join a pioneering UK company in AI and finance transformation, driving digital innovation.
  • Benefits: Enjoy a competitive salary, opportunities for growth, and a friendly, innovative culture.
  • Other info: This is a full-time, mid-senior level position based in Glasgow.
  • Why this job: Shape the future of automation and AI while working on impactful projects with a mission-driven team.
  • Qualifications: 2+ years in machine learning, strong Python skills, and a degree in a related field required.

The predicted salary is between 34000 - 42000 £ per year.

We are a UK-based pioneer in intelligent automation, AI, and finance transformation—working at the forefront of digital innovation across sectors like accounting and hospitality. Our solutions are delivering real-world impact, helping organisations streamline manual processes, drive efficiency, and unlock strategic value. We’re now looking for a Machine Learning Engineer to join our growing Glasgow-based team. This is a chance to be part of a fast-moving, forward-thinking company applying AI and ML to complex operational challenges—making work faster, smarter, and more valuable.

What You’ll Do:

  • Develop, train, and deploy machine learning models to enhance automation and decision-making
  • Contribute to AI solutions for major clients in accounting and hospitality
  • Work with structured and unstructured data to create predictive and prescriptive insights
  • Collaborate with analysts, developers, and client-facing teams to deliver impactful solutions
  • Help shape and evolve the ML capabilities of the business, with a focus on scalable deployment

What We’re Looking For:

  • 2+ years of experience building and deploying machine learning models
  • Strong programming skills in Python and ML frameworks (e.g., scikit-learn, TensorFlow, PyTorch)
  • Experience with model evaluation, tuning, and productionisation
  • Exposure to cloud platforms (e.g., Azure, AWS, or GCP) and containerisation tools (e.g., Docker)
  • A collaborative mindset, strong problem-solving skills, and a desire to learn
  • A degree in Computer Science, Data Science, or a related discipline

Why Join Us?

  • Competitive salary of £40,000 - £50,000, depending on experience
  • Work with a mission-driven team on cutting-edge, high-impact projects
  • Opportunities to learn and grow in a rapidly scaling business
  • Friendly, innovative, and collaborative culture with real ownership on offer

If you’re excited about building intelligent systems that make a difference—this is your opportunity to shape the future of automation and AI in business.

Machine Learning Engineer employer: In Technology Group

In Technology Group is an exceptional employer, offering a competitive salary and the chance to work on cutting-edge AI and machine learning projects in the vibrant city of Glasgow. Our collaborative and innovative culture fosters personal and professional growth, providing employees with real ownership and the opportunity to make a significant impact in the fields of intelligent automation and finance transformation. Join us to be part of a mission-driven team that values creativity and continuous learning while shaping the future of technology.
In Technology Group

Contact Detail:

In Technology Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in machine learning and AI. Being able to discuss recent advancements or case studies during your interview can demonstrate your passion and knowledge in the field.

✨Tip Number 2

Network with professionals in the industry, especially those working at In Technology Group or similar companies. Engaging with them on platforms like LinkedIn can provide insights into the company culture and potentially lead to referrals.

✨Tip Number 3

Prepare to showcase your technical skills through practical assessments or coding challenges. Brush up on Python and relevant ML frameworks, as you may be asked to solve problems on the spot.

✨Tip Number 4

Highlight any experience you have with cloud platforms and containerisation tools in your discussions. Being able to articulate how you've used these technologies in past projects can set you apart from other candidates.

We think you need these skills to ace Machine Learning Engineer

Machine Learning Model Development
Python Programming
Experience with ML Frameworks (e.g., scikit-learn, TensorFlow, PyTorch)
Model Evaluation and Tuning
Productionisation of Machine Learning Models
Cloud Platform Exposure (e.g., Azure, AWS, GCP)
Containerisation Tools (e.g., Docker)
Data Analysis (Structured and Unstructured Data)
Collaboration Skills
Problem-Solving Skills
Desire to Learn and Adapt
Degree in Computer Science, Data Science, or Related Discipline

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning and programming skills, particularly in Python and ML frameworks like TensorFlow or PyTorch. Use specific examples of projects you've worked on that demonstrate your ability to develop and deploy machine learning models.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their focus on AI and automation, and provide examples of how you've contributed to similar projects in the past.

Showcase Your Skills: If applicable, include links to your GitHub or portfolio showcasing your machine learning projects. This can help demonstrate your practical experience and problem-solving skills, which are crucial for this role.

Prepare for Technical Questions: Anticipate technical questions related to machine learning model evaluation, tuning, and productionisation. Brush up on your knowledge of cloud platforms and containerisation tools, as these are important aspects of the job.

How to prepare for a job interview at In Technology Group

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and machine learning frameworks like TensorFlow or PyTorch. Bring examples of projects where you've built and deployed models, as this will demonstrate your hands-on expertise.

✨Understand the Company’s Focus

Research In Technology Group and their work in intelligent automation and AI. Familiarise yourself with their projects in accounting and hospitality, as this knowledge will help you align your answers with their goals during the interview.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills. Be ready to explain how you approach complex operational challenges and provide examples of how you've contributed to impactful solutions in previous roles.

✨Emphasise Collaboration

Highlight your collaborative mindset and experiences working with cross-functional teams. Discuss how you've effectively communicated with analysts and developers to deliver successful projects, as teamwork is crucial in this role.

Machine Learning Engineer
In Technology Group
Location: Glasgow
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

>