Data Scientist/Engineer
Role details
Job location
Tech stack
Job description
As a Data Scientist, you will be an integral part of our dedicated analytics team, focused on supporting the development of data-driven insights and tools that help Caterpillar and its customers navigate the energy transition.
You will work with a range of stakeholders, including Business Development, Marketing, and Engineering teams, to analyse machine and operational data and contribute to the development of customer-focused analytics solutions.
This role provides an opportunity to apply data science skills to real-world challenges such as machine electrification, total cost of ownership (TCO), and operational optimisation. You will support the development of analytical models and tools that inform business decisions and enhance customer understanding.
You will also benefit from exposure to Caterpillar's global centres of excellence, with opportunities to collaborate and learn in areas such as DevOps, cloud platforms, containerisation, and emerging technologies including Generative AI. This role offers strong development opportunities, enabling you to build both technical expertise and a broader understanding of how data science is applied across the organisation.
What will you do:
Work with cross-functional teams (Business Development, Marketing, Engineering) to understand data requirements and support analysis activities.
Analyse machine and operational datasets (including telematics data) to identify patterns in usage, performance, and energy consumption.
Support the development of analytical models (e.g. forecasting, optimisation, or TCO calculations) to inform business decisions.
Contribute to the development of data-driven tools and visualisations to help communicate insights to stakeholders.
Assist in gathering, cleaning, and transforming data from multiple sources, including internal systems and APIs.
Present findings clearly to both technical and non-technical audiences with guidance from senior team members.
Requirements
We are looking for top talent to build and scale the next generation of technologies, products and services to help our customers build a better-more sustainable-world. We need self-motivated, intelligent and team-oriented individuals to make our plans a reality. Individuals with high emotional intelligence, humility and openness to discovery will thrive in the teams we are building., Experience in a Data Scientist or similar analytical role (or strong relevant academic experience).
Good foundation in statistical analysis and data science techniques.
Proficiency in Python and common data science libraries (NumPy, Pandas).
Experience working with structured datasets; exposure to time-series or operational data is beneficial.
Basic understanding of APIs or experience working with multiple data sources.
Experience with cloud-based data platforms or analytics environments (e.g. AWS, Snowflake) is desirable.
Strong problem-solving skills and a willingness to learn.
Good communication skills, with the ability to explain technical concepts clearly.
Top candidates will also have:
Experience working in a team environment with cross-functional stakeholders.
Interest in machine analytics, electrification, or energy systems.
Experience creating data visualisations or dashboards.
Familiarity with tools such as Jupiter Notebooks or similar environments.
A proactive mindset and eagerness to develop new skills.
Benefits & conditions
25 days annual leave plus 8 Bank Holidays
Up to 18% bonus
Contributory pension scheme - Caterpillar will double the employee's contribution up to 10%
Contributory share scheme - Caterpillar will match 50% of the employee's contribution.
Optional flexible benefits including access to health and dental care plans, EV car lease, holiday purchase.