Senior ML Ops Engineer

myGwork
Edinburgh
4 weeks ago
Applications closed

Related Jobs

View all jobs

Senior Data Engineer - Databricks

Senior Data Engineer - Databricks

Data Scientist (Knowledge Graph)

Associate Director, Data Science and Innovation (Basé à London)

Data Science Manager – Gen/AI & ML Projects - Bristol

Senior Data Scientist (Generative AI) - RELOCATION TO ABU DHABI

This job is with Skyscanner, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

Focused. Encouraging. Honest.

We need your expertise to help us do something great for our travellers: make booking stays and journeys more sustainable and straightforward. This involves technical challenges and the latest technology, from machine learning and cloud services to world-class APIs! At Skyscanner, we're revolutionizing the travel experience with cutting-edge AI and data-driven solutions. As a

Senior Engineer

in the Machine Learning Operations squad, you'll play a critical role in developing the infrastructure that empowers our data science teams to improve and deploy the models that are making an ever-greater contribution to our product experience. You'll typically be working in Java or Python, and with a technology stack that includes AWS, Kinesis, S3, Kubernetes, Spark, Airflow, gRPC, New Relic, Databricks, and more. This role requires expertise in distributed systems, microservices, and data pipelines, combined with a strong focus on observability and the ability to leverage vendor technologies to deliver impactful solutions. While this is not an ML development role, familiarity with the machine learning lifecycle is an advantage. Your ability to solve problems collaboratively with your teammates, and your passion to learn. You'll be able to break down problems into bite-size chunks and deliver them with high quality. Key Responsibilities Distributed Systems Development : Design and build scalable distributed systems using Java-based microservices and Python batch processing to support our ML models, evaluation, and observability.

Model Lifecycle : Create and maintain robust model deployment pipelines using PySpark and Databricks, ensuring efficient and reliable data flow across AI systems.

Vendor Integration : Identify and leverage vendor capabilities (e.g., AWS, Databricks, and other cloud services) to deliver high-quality solutions that align with organizational goals.

Observability Solutions : Develop monitoring and observability systems to track model performance, detect anomalies, and ensure outputs align with business and ethical standards.

Collaboration with Specialists : Work closely with cross-functional teams, including Security, Data Science and Product, to ensure comprehensive and secure solutions.

Knowledge Sharing : Act as a mentor and technical leader within the squad, fostering collaboration and growth among team members.

Complementary skills for this role Technical Expertise : Extensive experience with distributed systems engineering, including designing and implementing Java-based microservices and Python batch jobs.

Observability Knowledge : Deep understanding of observability principles, including monitoring, logging, and real-time system insights Data Engineering Skills : Proficiency in building data pipelines using PySpark and Databricks, with a strong understanding of data flow and processing.

Cloud Vendor Experience : Hands-on experience leveraging vendor technologies like AWS and Databricks to deliver scalable, robust solutions..

AI/ML Lifecycle Awareness : Familiarity with the machine learning lifecycle (e.g., tools like MLflow, Data Bricks Model Serving) and its integration into production systems.

Collaboration : Strong interpersonal skills with the ability to work effectively across teams, including specialists in security and data science.

Problem-Solving Skills : A proactive and innovative approach to tackling complex technical challenges.

Skyscanner is a hybrid working company and most roles can be either Full Time or Part Time. We believe when people meet regularly in person, we are better able to innovate, learn, collaborate and inspire. We ask people to be in the office on average 8 days per month. Already a global leader in travel, we want to elevate the way we work to a whole other level. In return, you'll get meaningful things like medical insurance, headspace subscriptions, a home office allowance, and the option to buy more holiday. You'll have the opportunity to work from any country for 4 weeks a year, and 30 days in our other global offices. Everything, in other words, to help you relax and give your best.For more details on Engineering at Skyscanner, check our Engineering Blog and follow Skyscanner Engineering on Twitter. #LI-DNI

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Portfolio Projects That Get You Hired for Data Science Jobs (With Real GitHub Examples)

Data science is at the forefront of innovation, enabling organisations to turn vast amounts of data into actionable insights. Whether it’s building predictive models, performing exploratory analyses, or designing end-to-end machine learning solutions, data scientists are in high demand across every sector. But how can you stand out in a crowded job market? Alongside a solid CV, a well-curated data science portfolio often makes the difference between getting an interview and getting overlooked. In this comprehensive guide, we’ll explore: Why a data science portfolio is essential for job seekers. Selecting projects that align with your target data science roles. Real GitHub examples showcasing best practices. Actionable project ideas you can build right now. Best ways to present your projects and ensure recruiters can find them easily. By the end, you’ll be equipped to craft a compelling portfolio that proves your skills in a tangible way. And when you’re ready for your next career move, remember to upload your CV on DataScience-Jobs.co.uk so that your newly showcased work can be discovered by employers looking for exactly what you have to offer.

Data Science Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

Data science has become one of the most sought‑after fields in technology, leveraging mathematics, statistics, machine learning, and programming to derive valuable insights from data. Organisations across every sector—finance, healthcare, retail, government—rely on data scientists to build predictive models, understand patterns, and shape strategy with data‑driven decisions. If you’re gearing up for a data science interview, expect a well‑rounded evaluation. Beyond statistics and algorithms, many roles also require data wrangling, visualisation, software engineering, and communication skills. Interviewers want to see if you can slice and dice messy datasets, design experiments, and scale ML models to production. In this guide, we’ll explore 30 real coding & system‑design questions commonly posed in data science interviews. You’ll find challenges ranging from algorithmic coding and statistical puzzle‑solving to the architectural side of building data science platforms in real‑world settings. By practising with these questions, you’ll gain the confidence and clarity needed to stand out among competitive candidates. And if you’re actively seeking data science opportunities in the UK, be sure to visit www.datascience-jobs.co.uk. It’s a comprehensive hub featuring junior, mid‑level, and senior data science vacancies—spanning start‑ups to FTSE 100 companies. Let’s dive into what you need to know.

Negotiating Your Data Science Job Offer: Equity, Bonuses & Perks Explained

Data science has rapidly evolved from a niche specialty to a cornerstone of strategic decision-making in virtually every industry—from finance and healthcare to retail, entertainment, and AI research. As a mid‑senior data scientist, you’re not just running predictive models or generating dashboards; you’re shaping business strategy, product innovation, and customer experiences. This level of influence is why employers are increasingly offering compensation packages that go beyond a baseline salary. Yet, many professionals still tend to focus almost exclusively on base pay when negotiating a new role. This can be a costly oversight. Companies vying for data science talent—especially in the UK, where demand often outstrips supply—routinely offer equity, bonuses, flexible work options, and professional development funds in addition to salary. Recognising these opportunities and effectively negotiating them can have a substantial impact on your total earnings and long-term career satisfaction. This guide explores every facet of negotiating a data science job offer—from understanding equity structures and bonus schemes to weighing crucial perks like remote work and ongoing skill development. By the end, you’ll be well-equipped to secure a holistic package aligned with your market value, your life goals, and the tremendous impact you bring to any organisation.