Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Machine Learning Operations Engineer (AWS/GCP)


Data Science and Engineering
Singapore - St James Power Station Headquarters

About us

Dyson Connectivity is responsible for defining a world-class Connected strategy, product and owner experience in the Dyson Link App, to help take this amazing technology to market, explaining how our machines are different and their benefits. We never share the stage, where we demonstrate our machines and their superiority we win. We are also responsible for the development and delivery of the Connected features within the Dyson Link App and Cloud.

The next period of Dyson’s growth will see us taking our technology into more markets, doubling the business and quadrupling Direct. It will see our Owner base grow rapidly and a focus on both acquiring more Owners and retaining the Owners we have.

Our vision is to help Dyson owners get the very best out of ​their Dyson machines, through effortless ownership and personalised care, by assisting them in simple, elegant and unexpected ​ways, using technology and data intelligently. ​

Our mission is to form a high-performing team to define a world-class Connected strategy and a reimagined Connected way of working and governance,  harnessing data to create superior product and owner experiences, building a platform of trust with our owners and a community of Dyson advocates who will return to purchase from us again.

Connectivity will rely heavily on harnessing the power of data to provide insights back to the various areas of the business – NPI, RDD, Customer Services, Owner experience and GTM teams, to help make data-based decisions. Connectivity will also help us provide a more agile, mission-based operating model. One which will enable us to continue our journey but in a more structured and efficient way.

We are on an exciting data journey where our emphasis is on providing a better user experience for our Owners. To this end, we are investing heavily in bringing together machine, app and owner data to bring bespoke recommendations – whether it be help/support/guidance/repair/parts/machines – to our owners when they need it. 

About the role

The Senior Machine Learning Engineer will build our machine learning platform from inception through to a scalable set of services across millions of customers and machines. We are a start-up within Dyson having the benefit of the resources, a solid understanding of innovation and large customer base. This provides an opportunity that you rarely see on the market.

This role is formative for machine learning operations at Dyson. We’re looking for someone that can bring solid experience leading and running production-grade machine learning services at scale. While experience is a must for this role, we need someone comfortable with uncertainty, innovation and the ability to drive into new territory, learning, growing and continuing to deliver along with the wider team. 

You will work closely with Google and Google certified partners to build out these capabilities that are crucial for our 5-year plan, where we seek to double the business and grow the D2C proposition.

You will work amongst a growing and multi-skilled set of teams ranging from app engineers, data engineers, data scientists and a top class product team to deliver a scalable machine learning platform and services. The majority of the projects you will work on will be greenfield. Examples of what you can expect day-to-day.

  • Productionising recommender systems

  • Working with new product data scientists to move from POC through to production-grade services

  • Developing cookie-cutter jobs and services to enable the wider data science community

  • Establishing and monitoring clear metrics for service and model performance

  • Developing runbooks, fall back solutions

  • Working with technical and non-technical stakeholder groups to support feature or platform capability


  • Accountable for building and deploying models into resilient, scalable machine learning pipelines.

  • Accountable for the reliability of pipelines and services in production. Developing and maintaining clear SLis, SLos, and data contracts for services you maintain. This includes fallback solutions and alerting. A combination of owning the service reliability and working with a centralised SRE team.

  • A principal of ownership, you build it, you own it.

  • Accountable for maintaining, augmenting and improving the machine learning platform. We are in the early/ growth phase and new team members should expect to be a key driver and contributor to our machine learning operations.

  • Accountable for contributing towards, and encouraging among the team a supportive and safe team environment.

About you

  • You can communicate clearly with both technical and non-technical colleagues. You accurately judge the level of detail required in different situations.  

  • Advanced SQL

  • Advanced Python and Tensorflow

  • Experience with GCP or other cloud environments. GCP preferred.

  • Experience working across multiple engineering and data science teams to deliver production machine learning systems

  • Experience with Kubeflow, MlFlow or other similar machine learning workflow frameworks

  • Experience with development environments: e.g. Git, Bash, CI/CD, AWS, Kubernetes

  • Understanding of Agile methodologies, and the ability to apply these for machine learning systems development


Dyson Singapore monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fueling and realizing ambition.


Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.