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.

Principal Engineer, Data Science (Energy Storage)


Design and Development
Singapore - Technology Centre

About us

Dyson is a global technology enterprise. We solve the problems others choose to ignore, with surprising new inventions that defy convention and simply work better. We’re driven by progress and thrive on the challenge of relentless improvement. We’re growing fast and our ambition is huge – more categories, more locations and more people.

We push the boundaries of what others have defined as possible. Our engineering approach starts with different thinking. Then we continuously refine our ideas – unwilling to compromise and driven by an obsession for finding a better way. Today we employ more than 5,800 people around the world in software engineering, mechanical engineering and science-related roles.

Our Energy Storage Development (ESD) team are responsible for new battery technology that will deliver significantly better performance than conventional battery cells.

About the role

We are looking for a highly motivated and detail-oriented Principal Engineer – Data Science to drive and shape the data science capabilities within the wider Energy Storage organization.

As a Principal Engineer within ESD, you are recognized as the technical authority for data science.  You will amalgamate existing data science expertise with your newly-acquired knowledge on lithium-ion cell design/manufacturing, delivering fresh insights that accelerate the design process and improve cell performance.

To support the design and manufacturing of the Dyson Designed Cell, we are concurrently standing up a cross functional group to deliver a smart factory platform to operationalize data science and supply class-leading intelligence. You will be a key member of this group, providing technical guidance and leadership to the data scientists and data analysts in this group.

  • You will be a Principal Data Scientist in ESD and be based in Singapore.

  • You will be a data science champion,  proliferating data science practices across the team and embedding data science techniques in everyday engineering.

  • You will be a technical pioneer, not only leading and delivering diverse, impactful data science projects within ESD, but also offering consultancy to both upstream (Energy Storage Research) and downstream (Energy Storage Operations) data science teams, being a sparring partner to them, and supplementing their use case approaches with cutting edge techniques.

  • You will build up an intimate knowledge of the battery design and manufacturing process, spending time with engineers in the lab or on the production floor to better understand the challenges.

  • You will work with ESD engineers to integrate data science models with traditional engineering models, to speed up the process and to generate new insights.

  • You will lead the response to complex business challenges beyond what business intelligence teams are capable of today.

  • You will architect, build and deploy predictive models using the myriad data sources available at Dyson, and enriching these with the creative sourcing of external data.

  • You will apply logical thinking and statistical learning techniques to obtain robust results the business can rely on for critical decisions.

  • Cutting edge approaches are key to keeping pace with Dyson’s innovative culture: you will be a thought leader in your area, propagating insights around industry trends and emerging technologies and methodologies throughout the organisation.

About you

Working at the forefront of technology is tough so standards and expectations are high. On top of the technical know-how and passion to learn more, you’ll need to be inquisitive by nature, enthusiastic about technology, creative and tenacious in your approach to problem solving. You will be comfortable picking up new tools and skills as you strive to create something new.

You’ll also need to be/have:

  • Strong and demonstrable real-world experience of delivering tangible business value through data science models.

  • Excellent business acumen - you are someone who can quickly absorb a new domain, and recognise what problems are most valuable for our stakeholders.

  • Recognises the value of well commented, elegant, and test-driven code and demonstrate this in your work.

  • A scientific and rigorous approach to solving practical problems using logical thinking.

  • Strong core knowledge of applied machine learning supplemented with a robust statistical background.

  • Hands-on experience with leveraging data from a wide selection of data sources from different technologies e.g., SQL, BigQuery etc.

  • Finds the possibility of working closely in a squad with data architects, cloud enablers, data engineers and DevOps practitioners exciting.

  • Keen understanding of data models and ETL processes. Using primarily Python and supplementing this with Tableau or Looker where necessary, you are able to analyse, model, and visualise data effectively.

  • Ideally you will have at least a Master of Science qualification in a relevant field (e.g., Statistics, Mathematics), or similar hands-on experience.

  • Fluent in Git and familiar with CI/CD practices to develop and deliver software optimally.

  • Worked successfully using Agile methodologies or Kanban.

  • Has a passion to understand Dyson, to frame its problems, and to deliver tactical solutions in short timeframes when required.

  • Thrives on exercising your communication skills, with the ability to explain complex analytical concepts to business audiences of varying data literacy levels.

Essential Key Qualifications:

  • A degree in Statistics/Data Science/ML/Business Analytics or a science/engineering degree with a strong statistical element.

  • PhDs are valued, but creativity and excellence to an even greater degree.

  • Strong understanding of statistical modelling. Working experience of using advanced machine learning techniques to solve business challenges.

  • Strong Python skills with a focus on statistical and ML packages, e.g., Scikit-Learn, TensorFlow, Keras, PyTorch, XGBoost, NumPy, SciPy.

  • Working experience with cloud-based platforms. Comfortable querying modern cloud databases (e.g., BigQuery, Snowflake, Redshift).

  • Successful use of software engineering best practices, including version control (Git, Mercurial), unit testing and working with Agile delivery principles.

  • Proven track-record of using a rigorous, scientific approach to model building, testing and validation.

  • Experience in data cleansing and blending (internally and externally) to drive richer insights.

Desirable Qualifications:

  • Knowledge of how to build enterprise data science products in cloud environments.

  • Docker and Kubernetes experience.

  • 8 years of programming experience in Python, R, C++, or JavaScript.

  • 5 years of programming experience in machine learning framework, TensorFlow, PyTorch or Keras.


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 fuelling and realising 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.