Senior Machine Learning Engineer

Senior Machine Learning Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
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: Collaborative environment with mentorship opportunities and career advancement.
  • Why this job: Make a real impact in high-stakes situations while working with innovative technology.
  • Qualifications: Experience in ML lifecycle, strong Python skills, and cloud platform expertise required.

The predicted salary is between 60000 - 80000 £ 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 at 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 employer: Gravity Engineering Services Pvt Ltd.

As a leading employer in the Defence sector, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel. With flexible working arrangements between our London office and client sites across the UK, we offer unique opportunities for professional growth and mentorship, particularly for those passionate about ethical AI solutions. Join us to be part of a mission-driven team that values your expertise and encourages you to make a meaningful impact in high-stakes environments.

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

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your machine learning projects. Whether it's GitHub repos or a personal website, let your work speak for itself and make it easy for potential employers to see what you can do.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both techies and non-techies alike.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

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

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 is tailored to the Senior Machine Learning Engineer role. Highlight your experience with ML frameworks like TensorFlow or PyTorch, and don’t forget to showcase your cloud platform expertise. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI in the defence sector and how your background makes you a perfect fit for our team. Let us know what excites you about working with cutting-edge technology.

Showcase Your Projects:If you've worked on any relevant projects, make sure to include them! Whether it's a personal project or something from your previous job, we love seeing practical examples of your work. It helps us understand your hands-on experience and problem-solving skills.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. We can’t wait to hear from you!

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

Know Your ML Lifecycle

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

Showcase Your Technical Skills

Prepare to demonstrate your software engineering expertise, especially in Python. Have a few examples ready that highlight your ability to build robust, reusable systems, and don’t forget to mention your experience with cloud platforms like AWS or Azure.

Be Client-Focused

Since this role involves acting as a trusted technical advisor, think about how you can translate complex concepts into actionable strategies for clients. Prepare to discuss how you've collaborated with non-technical stakeholders in the past.

Emphasise Team Leadership

As a senior engineer, you'll be mentoring junior team members. Be ready to talk about your leadership style and how you've shaped engineering culture in previous roles. Highlight any experiences where you've guided teams through challenges.