Senior Machine Learning Engineer
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Isleworth Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Develop and maintain machine learning solutions for content personalisation on mobile and TV.
  • Company: Sky is a leading media and entertainment company, innovating in tech and content delivery.
  • Benefits: Enjoy perks like private healthcare, discounted services, and exclusive Sky products.
  • Why this job: Join a creative team that values innovation and makes a real impact on millions of users.
  • Qualifications: Must have cloud development experience and strong machine learning knowledge; PhD preferred.
  • Other info: Hybrid working model with modern office facilities and a supportive, inclusive culture.

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

We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky.

The Senior Machine Learning Engineer is responsible for developing, testing and maintaining applied data science solutions and machine learning pipelines powering scalable content personalisation applications for mobile and TV customers. This position will work closely with data scientists, other engineers, product managers, and stakeholders to ensure the successful delivery of high-quality software solutions. The Senior Machine Learning Engineer will also be responsible for providing technical guidance and mentorship to junior members of the engineering team.

What you'll do:

  • Designs, develop, test and maintain scalable content recommendations applications for mobile and TV using established coding standards.
  • Analyses user requirements to determine feasibility of design within time and cost constraints.
  • Collaborates with data scientists and other engineers, product managers, stakeholders and end users in order to ensure successful delivery of projects.
  • Develops technical specifications based on user requirements.
  • Troubleshoots existing code issues as needed.
  • Monitors system performance metrics in order to identify areas for improvement.
  • Provides technical guidance and mentorship to junior members of the engineering team.
  • Participates in code reviews as necessary.

What you'll bring:

  • You are a very confident ML Engineer with cloud development experience (AWS/GCP/Azure) – this is a must.
  • Proven ability to refactor and write performant, secure and clean code.
  • Existing experience with either TypeScript or Python, with a desire to learn additional languages in the future.
  • Experience in the cloud services used frequently in serverless applications (e.g. following the best practices of using AWS Lambda functions).
  • Solid knowledge on machine learning theory from both classic approaches to state of art.
  • Strong experience on building in-house model and solution for customer-facing product.
  • Strong experience on building large scale machine learning solution to tens of million users.
  • Evidence on customer or business impacts from the products the candidate built.
  • Strong analytical mind, impact measurable.
  • Good and confident communicator.
  • Good team player, tech leader, and individual contributor.
  • Super creative mind of thinking and be capable of creating products from ideas.
  • Restless attitude and a drive to always make things better and quicker.
  • Passion for technology and a fast pace of delivery.
  • Experience working with CI/CD in an agile team.
  • Strong positive attitude towards both success and failure.
  • PhD in related subjects.
  • Extensive machine learning research background and experiences.
  • Academic publications in machine learning related conferences or journals.
  • ML product development experiences for content discovery on large scale customer-facing clients / devices.

Team overview:

Global Product We’re the Global Product. We’re the team behind your favourite Sky products, and the platforms that power them. We make every moment magical, everywhere. Our team is made up of self-motivated, big thinkers who have a knack for solving problems and find new ways to captivate millions of customers by putting them at the heart of everything we do. From Sky Glass, Sky Q, Peacock and NOW to news and sports apps, we make entertainment even better, and we can’t wait to get started on what’s next.

The rewards:

There's one thing people can't stop talking about when it comes to #LifeAtSky: the perks. Here’s a taster: Sky Q, for the TV you love all in one place. The magic of Sky Glass at an exclusive rate. Private healthcare. Discounted mobile and broadband. A wide range of Sky VIP rewards and experiences.

Inclusion & how you'll work:

We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can. We’ve embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You’ll find out more about what hybrid working looks like for your role later on in the recruitment process.

Your office space:

Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers. On campus, you’ll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon.

Leeds: Leeds is home to two Sky offices; our contact centre and digital tech hub at Whitehall, and our Central Square customer sales centre right at the heart of the city. Our modern spaces, with subsidised cafes and dedicated break-out spaces, provide a balance for our hybrid working teams. Need a break? You can blow off steam over a game of pool or table tennis, or stay fit with local gym discounts.

We'd love to hear from you. Inventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It’s a place where you can explore what if, how far, and what next. But better doesn’t stop at what we do, it’s how we do it, too. We embrace each other’s differences. We support our community and contribute to a sustainable future for our business and the planet. If you believe in better, we’ll back you all the way.

Just so you know: if your application is successful, we’ll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer. There’s more to our work than work. We’ve built an inclusive culture where we can learn from each other and innovate together. There’s plenty of opportunities for you to explore what you’re passionate about.

Senior Machine Learning Engineer employer: Sky UK

Sky is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Machine Learning Engineers to thrive. With a commitment to employee growth, hybrid working options, and a vibrant office environment in Osterley, employees enjoy a range of perks including private healthcare, discounted services, and access to modern facilities. At Sky, you will be part of a forward-thinking team dedicated to creating impactful products while enjoying a supportive and inclusive workplace.
S

Contact Detail:

Sky UK Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Familiarise yourself with the latest trends in machine learning and cloud technologies, especially AWS, GCP, or Azure. This knowledge will not only help you during interviews but also demonstrate your commitment to staying current in a fast-evolving field.

✨Tip Number 2

Engage with the Sky community on platforms like LinkedIn or GitHub. Showcasing your projects and contributions can help you stand out and connect with potential colleagues who might refer you internally.

✨Tip Number 3

Prepare to discuss your previous experiences in building scalable machine learning solutions. Be ready to share specific examples of how your work has impacted users or businesses, as this aligns with Sky's focus on customer-facing products.

✨Tip Number 4

Practice your communication skills, as being a confident communicator is essential for this role. Consider mock interviews or discussions with peers to refine your ability to explain complex technical concepts clearly.

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

Machine Learning Theory
Cloud Development (AWS/GCP/Azure)
TypeScript or Python Programming
Serverless Application Development
Performance Optimisation
Code Refactoring
Scalable Machine Learning Solutions
Data Analysis
Technical Mentorship
CI/CD Practices
Agile Methodologies
Analytical Skills
Communication Skills
Problem-Solving Skills
Creativity in Product Development
PhD in Related Subjects
Academic Publications in Machine Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, cloud development, and coding languages like TypeScript or Python. Emphasise any projects that demonstrate your ability to build scalable solutions and your impact on customer-facing products.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation. Mention specific examples of how you've contributed to previous projects, particularly in developing machine learning solutions. Show enthusiasm for the role at Sky and how you align with their mission of creating better products.

Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly in machine learning theory, cloud services, and CI/CD practices. Highlight any academic publications or research that demonstrate your expertise in the field.

Prepare for Potential Questions: Anticipate questions related to your experience with machine learning pipelines and your approach to mentoring junior engineers. Be ready to discuss specific challenges you've faced in past projects and how you overcame them, showcasing your problem-solving skills.

How to prepare for a job interview at Sky UK

✨Showcase Your Technical Skills

As a Senior Machine Learning Engineer, it's crucial to demonstrate your expertise in machine learning and cloud development. Be prepared to discuss specific projects where you've implemented scalable solutions, and highlight your experience with AWS, GCP, or Azure.

✨Prepare for Collaborative Scenarios

Since the role involves working closely with data scientists, engineers, and product managers, be ready to discuss how you approach collaboration. Share examples of successful teamwork and how you’ve contributed to project delivery in a cross-functional environment.

✨Emphasise Problem-Solving Abilities

The interviewers will likely want to see how you tackle challenges. Prepare to discuss specific instances where you've troubleshot code issues or optimised system performance. Highlight your analytical mindset and how it has led to measurable impacts.

✨Demonstrate Leadership and Mentorship

As a senior engineer, you'll be expected to guide junior team members. Be ready to talk about your experience in mentoring others, providing technical guidance, and participating in code reviews. This will show your readiness to take on a leadership role within the team.

Senior Machine Learning Engineer
Sky UK
S
  • Senior Machine Learning Engineer

    Isleworth
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-21

  • S

    Sky UK

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