Senior Machine Learning Engineer in London

Senior Machine Learning Engineer in London

London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Gravity Engineering Services Pvt Ltd.

At a Glance

  • Tasks: Lead the development of cutting-edge AI systems for diverse clients in the defence sector.
  • Company: Join a forward-thinking team focused on ethical and reliable AI solutions.
  • Benefits: Flexible work options, competitive salary, and opportunities for professional growth.
  • Other info: Work in a dynamic environment with opportunities for mentorship and career advancement.
  • Why this job: Make a real impact with innovative AI technology while collaborating with top professionals.
  • Qualifications: Experience in machine learning, software engineering, and cloud platforms required.

The predicted salary is between 70000 - 90000 £ per year.

About the team

Our Defence team is focused on building and embedding human-centered AI solutions which give our nation a competitive edge in the defence sector. We collaborate with our clients to bring ethical, reliable and cutting-edge AI to high-stakes situations and maintain the balance of global powers essential to our liberty.

Because of the nature of the work we do with our Defence clients, you will need to be eligible for UK Security Clearance (SC) and willing to work between 2 to 4 days per week on-site with these customers which may require travel to locations throughout the UK. When not required on client sites, you’ll have the flexibility to work from our London office or remotely from elsewhere within the UK.

About the role

As a Senior Machine Learning Engineer, we’ll look to you to lead development and deployment of cutting-edge AI systems for our diverse clients. You’ll design, build, and deploy scalable, production-grade ML software and infrastructure that meets rigorous operational and ethical standards. This is an ambitious, cross-functional role requiring a blend of technical expertise, engineering leadership, and confident client-facing skills.

What you’ll be doing:

  • Leading technical scoping and architectural decisions for high-impact ML systems
  • Designing and building production-grade ML software, tools, and scalable infrastructure
  • Defining and implementing best practices and standards for deploying machine learning at scale across the business
  • Collaborating with engineers, data scientists, product managers, and commercial teams to solve critical client challenges and leverage opportunities
  • Acting as a trusted technical advisor to customers and partners, translating complex concepts into actionable strategies
  • Mentoring and developing junior engineers, actively shaping our team's engineering culture and technical depth

Who we’re looking for:

  • You understand the full ML lifecycle and have significant experience operationalising models built with frameworks like TensorFlow or PyTorch
  • You bring deep expertise in software engineering and strong Python skills, focusing on building robust, reusable systems
  • You have demonstrable hands-on experience with cloud platforms (e.g., AWS, Azure, GCP), including architecture, security, and infrastructure
  • You've extensive experience working with container and orchestration tools such as Docker & Kubernetes to build and manage applications at scale
  • You thrive in fast-paced, high-growth environments, demonstrating ownership and autonomy in driving projects to completion
  • You communicate exceptionally well, confidently guiding both technical teams and senior, non-technical stakeholders

Senior Machine Learning Engineer in London employer: Gravity Engineering Services Pvt Ltd.

As a Senior Machine Learning Engineer in our Defence team, you will be part of an innovative and collaborative work culture that prioritises ethical AI solutions for critical national security challenges. We offer flexible working arrangements, including the option to work remotely or from our London office, alongside opportunities for professional growth through mentorship and cross-functional collaboration. Join us to make a meaningful impact while enjoying a supportive environment that values your expertise and contributions.

Gravity Engineering Services Pvt Ltd.

Contact Details:

Gravity Engineering Services Pvt Ltd. Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

Tip Number 2

Prepare for those interviews! Research the company and its projects, especially in the defence sector. We recommend practising common interview questions and even some technical challenges related to machine learning to show off your skills.

Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. We want to see your hands-on experience with ML frameworks and cloud platforms, so make sure to highlight those achievements.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team and contributing to cutting-edge AI solutions.

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

Machine Learning Lifecycle
TensorFlow
PyTorch
Software Engineering
Python
Cloud Platforms (AWS, Azure, GCP)
Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Machine Learning Engineer role. Highlight your expertise in ML frameworks like TensorFlow or PyTorch, and don’t forget to mention your experience with cloud platforms and container tools!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI solutions in the defence sector and how your background makes you a perfect fit for our team. Keep it engaging and personal!

Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, demonstrating your hands-on experience with ML systems can really set you apart.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Gravity Engineering Services Pvt Ltd.

Know Your ML Stuff

Make sure you brush up on the full machine learning lifecycle and be ready to discuss your experience with frameworks like TensorFlow and PyTorch. Be prepared to share specific examples of how you've operationalised models in past projects.

Show Off Your Software Skills

Highlight your deep expertise in software engineering, especially your Python skills. Bring along examples of robust, reusable systems you've built, and be ready to explain your thought process behind them.

Cloud Knowledge is Key

Familiarise yourself with cloud platforms like AWS, Azure, or GCP. Be ready to discuss architecture, security, and infrastructure, and maybe even share a project where you successfully implemented these elements.

Communication is Crucial

Since you'll be acting as a trusted technical advisor, practice explaining complex concepts in simple terms. Think about how you can effectively communicate with both technical teams and non-technical stakeholders during the interview.