Data Engineer (AI & Software)

Mobilise Cloud

Winchester

Hybrid

GBP 60,000 - 100,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working model (50% home, 50% in
Company pension scheme
25 days annual leave + public holidays
MediCash
Cycle to Work
EV Scheme

Job summary

Mobilise Cloud in the United Kingdom is seeking a Data Engineer to work across data, AI and software. You will design scalable data pipelines, prepare data for ML features and contribute to production AI workflows.

You’ll write clean Python and Java, collaborate with analysts and engineers, and help deploy and monitor models. A hybrid 50/50 approach with Winchester office is offered as part of our flexible cloud-first culture.

Qualifications

  • Proven experience in data engineering or software engineering.
  • Strong programming in Python or Java and willingness to work in both.
  • Solid SQL and data modelling, ETL/ELT and pipeline design.
  • Hands-on with AWS/Azure/GCP or other major cloud platforms.
  • Exposure to AI or machine learning, building models or data prep for them.
  • Familiarity with version control, testing, and CI/CD processes.
  • Ability to explain technical ideas clearly to varied audiences.

Responsibilities

  • Design, build and maintain scalable data pipelines (batch and streaming).
  • Model, clean and organise data for analytics and AI workloads.
  • Ensure data quality, monitoring and governance across the platform.
  • Prepare data powering ML models and AI features.
  • Integrate AI technologies into products and workflows.
  • Deploy, monitor and improve models in production.
  • Write clean, tested code in Python and Java.
  • Build services and APIs that connect data and AI components.
  • Contribute to CI/CD and engineering best practices.
  • Collaborate with analysts, data scientists and stakeholders.

Skills

Python
Java
SQL
Data modelling
ETL/ELT
CI/CD
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Spark
Kafka
Airflow
Dagster
Docker
Kubernetes
Snowflake

Job description

Role Overview

We're looking for a Data Engineer who enjoys working across the whole stack: building reliable data pipelines, putting AI and machine learning into production, and writing solid software to tie it all together.

We're looking for a Data Engineer who enjoys working across the whole stack: building reliable data pipelines, putting AI and machine learning into production, and writing solid software to tie it all together.

This isn't a narrow, single-lane role. You'll move between data, AI and engineering work depending on what the team needs most, and you'll be comfortable picking up new tools as our platform evolves.

What You'll Do
Data engineering
  • Design, build and maintain scalable data pipelines (batch and streaming) that feed analytics, reporting and AI workloads
  • Model, clean and organise data so it's reliable, well documented and easy for others to use
  • Look after data quality, monitoring and governance across the platform
AI and machine learning
  • Prepare and manage the data that powers machine learning models and AI features
  • Help integrate AI technologies, such as large language models, retrieval-augmented generation (RAG) and ML services, into our products and workflows
  • Support the deployment, monitoring and improvement of models in production
  • Keep an eye on the fast-moving AI landscape and suggest where new tools could add value
Software engineering
  • Write clean, tested, maintainable code, mainly in Python and Java
  • Build services, APIs and tooling that connect data and AI components to the wider system
  • Contribute to code reviews, CI/CD pipelines and good engineering practice across the team
Across the team
  • Work with analysts, data scientists, engineers and business stakeholders to turn problems into practical solutions
  • Pick up whatever needs doing to move work forward, from infrastructure to documentation
What We’re Looking For
  • Proven experience in a data engineering, software engineering or similar technical role
  • Strong programming skills in at least one general-purpose language, ideally Python or Java, and willingness to work in both
  • Solid SQL and a good grasp of data modelling, ETL/ELT and pipeline design
  • Hands-on experience with at least one major cloud platform (e.g. AWS, Azure or GCP)
  • Practical exposure to AI or machine learning, whether building models, integrating AI services or preparing data for them
  • Familiarity with software engineering fundamentals: version control, testing, code review and CI/CD
  • The ability to explain technical ideas clearly to both technical and non-technical colleagues
Security clearance - Required

You must have been resident in the UK for at least the last five years. Successful candidates will need to obtain and maintain this clearance as a condition of employment.

Nice to have
  • Experience with distributed data processing or streaming tools (e.g. Spark, Kafka)
  • Workflow orchestration (e.g. Airflow, Dagster or similar)
  • Working with LLMs, vector databases, embeddings or RAG patterns
  • MLOps practices: model versioning, deployment and monitoring
  • Containers and infrastructure as code (e.g. Docker, Kubernetes, Terraform)
  • Experience with modern data warehouses or lakehouses (e.g. Snowflake, Databricks, BigQuery)
The Kind Of Person Who Thrives Here
  • Enjoy variety and are happy to switch between data, AI and software work as priorities change
  • Are curious and pick up new languages, tools and frameworks quickly
  • Take ownership of problems end to end, rather than handing off at the edge of your specialism
  • Prefer practical, working solutions over perfect ones, and know when to go deeper
  • Share knowledge openly and enjoy helping the people around you improve

If you don't meet every requirement but this sounds like you, we'd still encourage you to apply.

What We Offer
  • A competitive salary.
  • A clear path for career development and certification support (AWS, Azure, Terraform).
  • Hybrid working model (50% home, 50% office in Winchester).
  • Company pension scheme.
  • 25 days annual leave plus public holidays.
  • MediCash, Cycle to Work, EV Scheme

Join Mobilise, born in the cloud in 2014, and become a part of our outcome driven, quality-focused organisation. Whether you're a seasoned professional or just starting your career, join Mobilise to deliver major technology transformations as part of major programmes of work, rapidly gain real experience and continually develop your career.

The possibilities for a career in cloud technology are endless, and the flexibility of hybrid working, competitive salary and job security should be significant draws for anyone looking for a career change. Join us at Mobilise and discover a new and dynamic career path with no-end of opportunities for fulfilment and progression.

Some of our most notable clients include the DVLA, Arvato Bertelsmann, MoJ, CPS, OfS, GPA, Admiral, FAW, Hodge Bank, South London and Maudsley NHS Trust.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (AI & Software)
Data Engineer (AI & Software)

Mobilise Cloud Services Ltd • Winchester

Hybrid
GBP 70,000 - 100,000
Hybrid working model (50% home, 50%-30
Competitive salary
Career development support (AWS Azure,
Data Engineer
Data Engineer

BMS Performance Ltd. • Epsom

Hybrid
GBP 52,000 - 64,000
Medical insurance
Cycle to Work
25 days annual leave
+3
Data Engineer (AI & Software) - Winchester/Hybrid
Data Engineer (AI & Software) - Winchester/Hybrid

Mayflower Recruitment Ltd • Winchester

On-site
GBP 70,000 - 110,000
DevOps Engineer – Azure
DevOps Engineer – Azure

Mobilise Cloud • Bridgend

Hybrid
GBP 45,000 - 65,000
Hybrid working 50/50 Bridgend
Company pension scheme
25 days annual leave + holidays
+3
Senior AWS Data Engineer in NG16, Langley Mill, Derbyshire
Senior AWS Data Engineer in NG16, Langley Mill, Derbyshire

Energy Jobline CVL • Langley Mill

On-site
GBP 70,000 - 110,000
37.5 hour week with flexible working
Great Place to Work certification
Private medical insurance
+4
Engineering Manager - Data & AI
Engineering Manager - Data & AI

ECA International • City Of London

Hybrid
GBP 80,000 - 100,000
Enhanced Stakeholder Pension Contribution
25 days annual leave
Health, Life Insurance + EAP Wellbeing Support
+9
DATA ENGINEER
DATA ENGINEER

Talent Sure Recruitment Limited • City Of London

Hybrid
GBP 40,000 - 80,000
Flexible & Hybrid Working
Generous Annual Leave
Health & Wellbeing
+3
Big Data Engineer
Big Data Engineer

NPAworldwide • Liverpool

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Platform Engineer
Data Platform Engineer

NPAworldwide • Leeds

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Engineering Tech Lead - Data & AI
Engineering Tech Lead - Data & AI

The ECA International Group • Greater London

Hybrid
GBP 80,000 - 120,000
Enhanced Stakeholder Pension Contribution
25 days annual leave
Health, Life Insurance + EAP Wellbeing Support
+9