
How your CV stacks up
Upload your CV to see how well it fits this job role
?%
What You'll Do
- Design, build, and operate reliable, secure, and observable data pipelines and curated datasets that power enterprise reporting, analytics, and AI/ML use cases.
- Lead AI/ML engineering as a core workstream, designing feature-ready datasets, model pipelines, and AI-ready data products, and applying engineering rigour (testing, versioning, observability) to ML pipelines.
- Engineer data products and pipelines that support LLM and generative AI use cases, including retrieval-ready data structures and pipelines feeding AI applications.
- Drive engineering automation as a standing discipline, evaluating and adopting AI-assisted code generation and testing tools to reduce manual engineering effort, and building internal tooling and patterns the wider team can use to build faster.
- Own engineering quality, performance, and cost optimisation across the platform, implementing data quality controls, testing frameworks, monitoring, and observability.
- Build and maintain production-grade data infrastructure on Azure / Microsoft Fabric, including data lakes, lakehouses, and modern data warehouse patterns.
- Define and implement CI/CD pipelines for data and ML engineering workflows, applying infrastructure-as-code and automated quality gates as standard practice.
- Apply containerisation and orchestration tooling (e.g. Docker, Airflow, or equivalent) to production data and ML workflows.
- Partner across architecture, governance, data modelling, and reporting to deliver coherent, end-to-end data and AI products.
- Mentor and support engineers, setting the standard for quality, craft, and engineering rigour, including how the team uses AI-assisted automation.
- Contribute engineering expertise to RES's Synapse-to-Fabric migration programme, working alongside the platform architect to convert pipelines and warehouse objects at scale using AI-assisted tooling.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
What You'll Bring
- Previous experience as a data engineer and senior engineer. Typically 10+ years.
- Azure Fabric data platform — expertise across Azure Data Factory, Synapse, Microsoft Fabric, Purview, Unity Catalogue, and Data Lake / Lakehouse architectures.
- Python — advanced proficiency including open-source data and ML libraries, frameworks, and production pipeline development.
- SQL — expert-level for data modelling, transformation, and complex query optimisation.
- AI/ML engineering — building data infrastructure for machine learning and AI use cases, feature engineering, model pipeline support, and production ML pipeline engineering.
- AI-assisted engineering automation — experience using AI coding and conversion tools (e.g. Copilot, Claude, or equivalent) to accelerate engineering work at scale, with a clear approach to validating their output.
- MLOps — CI/CD for data and ML pipelines, infrastructure as code, containerisation, and orchestration tools such as Airflow or equivalent.
- Data quality & observability — hands-on experience with testing frameworks, monitoring, and quality controls in production environments.
- LLMs and generative AI — practical understanding of how to engineer data products and pipelines that support LLM and GenAI use cases.
- Technical leadership — track record of engineering and architectural decision-making across data and AI/ML disciplines, setting standards, and delivering automated engineering work while contributing to strategy and roadmap thinking.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Your Background
Essential
- Degree in computer science, data engineering, software engineering, or a related field — or equivalent hands-on experience.
- Significant experience (typically 10+ years) delivering enterprise-grade data engineering solutions in production environments, with meaningful experience in ML/AI engineering.
- Proven track record as a Senior Data Engineer or Senior Data & AI/ML Engineer, including building large-scale data and ML systems.
- Deep expertise in the Microsoft Azure data ecosystem — ADF, Synapse, Fabric, Purview, Unity Catalogue.
- Advanced Python skills including open-source data and ML libraries, frameworks, and messaging systems.
- Strong experience building and maintaining production data infrastructure for AI and ML consumption, including model pipelines and feature engineering.
- Experience with MLOps practices: CI/CD for data and ML pipelines, automated testing, and infrastructure as code.
- Experience with modern data stack tooling — dbt, Airflow, Prefect, or equivalent orchestration and transformation frameworks.
- Experience with automation tooling such as Power Automate, Power Platform, or equivalent, and practical use of AI-assisted engineering tools in production settings.
- Relevant certifications in Microsoft Azure, data engineering, or AI/ML.
- Exposure to working alongside data scientists and AI engineers in a shared platform model.
Desirable
- Experience with a platform migration at scale — such as Synapse to Fabric or an equivalent large data platform transition — using automation or AI tooling to accelerate conversion work.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills