The Coders Guild offered clear and practical insights into generative AI, which we’ve started applying in our business. The course was well-structured and relevant to our needs, making the learning process straightforward and effective.
The Coders Guild led the research and development that produced the UK’s first Level 4 AI and Automation apprenticeship standard — built with Skills England and the Alan Turing Institute after a year of research into what SMEs actually need from AI training. We’re not reselling someone else’s framework. We designed it, and we’re running the first cohorts now.
Our trainers work in the field. Every programme is delivered by industry practitioners — people using these tools in real businesses, not academics teaching from a curriculum. That means what gets taught reflects how AI and automation work in practice, not how they looked two years ago.
Built for smaller businesses. Most AI training is designed with enterprise budgets and infrastructure in mind. Ours isn’t. Everything we do is built around the constraints and opportunities of SMEs — businesses where one capable person can genuinely change how the whole organisation works.
Pick the one that matches where you are. If it’s not obvious, tell us what you’re working with and we’ll point you right.
Spend, policy, risk, who on the team needs what. AI for Leaders is six weeks that take you from using the tools to leading the doing.
Grow your own AI capability with fully funded, hands-on training. Your people learn on real work in your business, on the UK’s Level 4 AI and Automation apprenticeship, the standard we created with Skills England.
Closed cohorts on your dates, up to twelve people, built around how your business actually works. One conversation tells you what fits.
Want to go deep yourself? Our courses run from Foundations through Intermediate to Advanced. See them all below.
“Businesses need outputs, not certifications. That’s why our training returns value fast: people do the work on your business, instead of watching videos and hoping some of it sticks.”
Crispin Read – who led the R&D on the UK’s new Level 4 AI and Automation standard with Skills England
Every business is different. If you’re unsure which option works best, or you need something more tailored to your specific challenges, fill in the form and we’ll send you some options and arrange a call.
"*" indicates required fields
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Data work is about turning information into insights and building systems that make data accessible and useful. Whether you’re analysing customer behaviour, building data pipelines, or creating dashboards that inform business decisions, data roles combine technical skills with business understanding. AI is accelerating what’s possible in data work — from automating repetitive analysis to building models that surface patterns no human analyst would find in time. Our programmes are built around that reality, training data professionals who work confidently with both traditional data tools and modern AI-assisted methods.
The Coders Guild led the research and development that created the UK’s first Level 4 AI and Automation apprenticeship standard with Skills England and the Alan Turing Institute. That thinking runs through our data programmes too.
Every business is different. If you’re unsure which option works best, or you need something more tailored to your specific challenges, fill in the form and we’ll send you some options and arrange a call.
"*" indicates required fields
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
No, though degrees can help. Many successful data professionals don’t have degrees in data science, statistics, or related fields.
What matters is demonstrable skills – can you write SQL, create meaningful analysis, build dashboards, communicate insights effectively? Portfolio projects showing these skills matter more than academic credentials.
That said, some organisations, particularly large corporates and financial services, prefer degrees for graduate schemes or certain levels. Public sector roles sometimes require degrees.
For most data analyst roles, especially in SMEs, startups, and tech companies, practical skills and portfolio trump degrees. Data engineering and data science roles sometimes have stronger degree preferences, particularly for statistical or machine learning positions.
You need statistical literacy, not advanced mathematics:
Essential maths skills:
Not typically required:
Most data analyst work uses applied statistics you learn practically rather than abstract mathematics. You’re more likely to need to know “when should I use a median versus mean” than to solve calculus problems.
If you struggled with school maths but can think logically and work with numbers practically, you can succeed in data analysis. Statistics for data work is learned through application, not abstract theory.
Data science and machine learning roles require stronger mathematical foundations, particularly statistics and sometimes linear algebra. But data analyst roles require practical numerical literacy more than academic mathematics.
Yes. All three of our data apprenticeships — Data Technician Level 3, Data Analyst Level 4, and Data Engineer Level 5 — are funded through the Growth and Skills Levy. For SMEs with a wage bill under £3 million, the government covers 95% of training costs and you contribute 5%. Larger organisations draw directly from their levy pot. The apprentice is employed by you throughout, earning a salary and working in your team while completing the programme. We handle the compliance and admin from start to finish.
These roles have different focuses and required skills:
Data Analyst: Answers business questions using existing data. Creates reports and dashboards. Communicates insights. Uses SQL, spreadsheets, BI tools. Focus on descriptive and diagnostic analytics – what happened and why.
Data Scientist: Builds predictive models and applies machine learning. More advanced statistical analysis. Creates algorithms to solve complex problems. Uses Python/R, machine learning libraries, statistics. Focus on predictive and prescriptive analytics – what will happen and what should we do.
Data Engineer: Builds and maintains data infrastructure. Creates data pipelines, designs databases, ensures data quality and availability. More software engineering focused. Uses SQL, Python, cloud platforms, ETL tools. Enables others to work with data.
In simple terms: Engineers make data accessible. Analysts understand what data tells us. Scientists predict what will happen and build automated decision systems.
In smaller organisations, these roles often blur. Data analysts do some engineering. Data scientists do analysis. In larger organisations, roles are more distinct.
Most people start with analysis and may specialise toward engineering or science based on interests and aptitudes.
Yes, SQL remains fundamental to data work despite modern tools:
Why SQL still matters:
Modern BI tools abstract away some SQL – you can create dashboards without writing queries. But understanding SQL makes you more effective with these tools. You understand what’s possible, what’s efficient, and how to handle complex scenarios.
Nearly every data role requires SQL. It’s probably the single most important technical skill for data work. Even data scientists and machine learning engineers use SQL regularly to access data.
Cloud data warehouses (Snowflake, BigQuery, Redshift) all use SQL. Modern data transformation tools (DBT) are based on SQL. SQL isn’t going anywhere.
If your organisation pays the apprenticeship levy (wage bill over £3 million), you have a digital apprenticeship account with funds that can be used directly for approved training — including our Level 3, 4, and 5 data programmes. If you don’t pay the levy, the government covers 95% of costs and you contribute 5%. Unused levy funds expire after 24 months, so many organisations find they already have budget sitting available. We can check what’s accessible for your business and handle the paperwork.
Most employers see useful contribution within the first month or two. Our programmes are built around real workplace projects from day one — apprentices aren’t learning in isolation. A Data Technician apprentice will be cleaning data, building reports, and improving existing processes early in the programme. A Data Analyst apprentice will be writing SQL, building dashboards, and surfacing insights your team is currently missing. By the end of the programme, you have someone with hands-on experience in your specific data environment, tools, and business context — which is much harder to hire in from outside.
Yes — and this is one of the most common use cases across our data programmes. If you have someone already working with data informally (a marketing analyst living in spreadsheets, an ops manager pulling reports manually, a business analyst who’s become the de facto data person), an apprenticeship is a structured way to formalise and extend their capability. We have three levels — Technician, Analyst, and Engineer — so there’s usually a programme that fits wherever someone is starting from. We’ll assess fit at the start and make sure the programme is genuinely stretching for them.
Significantly, and yes. Data analysts are already using AI to automate repetitive queries, generate and test hypotheses faster, and surface patterns in larger datasets than traditional methods can handle. Data engineers are working with AI-powered pipelines and vector databases to support machine learning and LLM applications. Our programmes teach modern data practice — including how AI tools fit into the data workflow — so apprentices arrive in your team ready to use these approaches confidently, not just experimentally.
It depends on the role and starting point. Data Technician Level 3 suits people who are new to data work or moving into a data-adjacent role — practical, accessible, no prior technical experience required. Data Analyst Level 4 suits people already working with data who need to go deeper — SQL, Python, advanced analytics, and machine learning fundamentals. Data Engineer Level 5 suits those building or maintaining data infrastructure — pipelines, cloud platforms, ETL, and data warehousing. If you’re not sure which fits your situation, get in touch and we’ll help you work it out.
Data work encompasses several distinct but related roles. Data analysts examine data to answer business questions, identify patterns, and inform decisions. Data engineers build and maintain the infrastructure that makes data accessible and reliable. Data scientists use statistical methods and machine learning to solve complex problems and make predictions. Business intelligence analysts create reporting systems and dashboards that help organisations understand their performance.
The field is broad, but most data work involves similar core activities – working with databases, writing queries to extract information, cleaning and preparing data, analysing patterns, and communicating findings to non-technical stakeholders. The specific balance varies by role and organisation.
Data work exists across every sector. Retailers analyse purchasing patterns. Healthcare organisations track patient outcomes. Financial services detect fraud and assess risk. Marketing teams measure campaign effectiveness. Manufacturers optimise production. Local authorities understand community needs. Any organisation collecting data needs people who can make sense of it.
Modern data work is more accessible than it used to be. You don’t need a mathematics or statistics degree. Self-service analytics tools like Power BI and Tableau have democratised data visualisation. Cloud platforms make powerful computing accessible. Python and R provide free, powerful tools for analysis. What matters is curiosity about data, logical thinking, and ability to translate business questions into analysis.
The work varies significantly by organisation size and maturity. In smaller organisations or startups, data analysts often wear multiple hats – extracting data, analysing it, building dashboards, and even helping with data infrastructure. In larger organisations, roles are more specialised with clear boundaries between analysts, engineers, and scientists.
Data roles are among the most future-proof in tech. As organisations collect more data and recognise its value for decision-making, demand for people who can work with data continues growing. AI and automation change how data work happens but increase rather than decrease demand for people who understand data and can apply it to business problems.
Data work requires combining technical skills with business understanding and communication:
Understanding data types and structures: Knowing the difference between structured data (databases, spreadsheets) and unstructured data (text, images). Understanding how data is organised and stored.
Data quality: Recognising data quality issues – missing values, duplicates, inconsistencies, errors. Understanding how poor data quality affects analysis and how to clean data.
Statistical thinking: Understanding basic statistical concepts – averages, distributions, correlations, significance. You don’t need advanced mathematics, but statistical literacy is essential.
Data ethics and privacy: Understanding GDPR and data protection principles. Knowing what data can be used for what purposes. Recognising bias in data and analysis.
Writing queries: Selecting, filtering, sorting, and aggregating data from databases. SQL is the most important technical skill for data work – nearly every data role uses it daily.
Joining tables: Combining data from multiple tables using different join types. Understanding relationships between tables.
Aggregation and grouping: Calculating sums, averages, counts across groups. Using GROUP BY, HAVING, and aggregate functions.
Subqueries and CTEs: Writing complex queries using subqueries and Common Table Expressions for readability and modularity.
Query optimisation basics: Understanding what makes queries slow and how to write more efficient queries.
Excel/Google Sheets proficiency: Advanced formulas (VLOOKUP, INDEX/MATCH, SUMIFS), pivot tables, conditional formatting, basic macros. Spreadsheets remain essential for quick analysis and sharing insights.
Data cleaning in spreadsheets: Text functions, find and replace, removing duplicates, handling missing data.
Spreadsheet analysis: Creating charts, analysing trends, performing what-if analysis. Understanding when spreadsheets are appropriate versus when database tools are needed.
Visualisation principles: Understanding which chart types communicate which information effectively. Knowing when to use bar charts, line charts, scatter plots, heatmaps. Avoiding misleading visualisations.
Dashboard design: Creating dashboards that communicate key metrics clearly without overwhelming users. Understanding information hierarchy and user needs.
Storytelling with data: Using visualisation to tell stories, guide understanding, and support decision-making. Going beyond just showing numbers to explaining what they mean.
Power BI: Most common BI tool in UK organisations. Building reports and dashboards, connecting to data sources, creating measures and calculated columns using DAX.
Tableau: Another major BI platform. Creating interactive visualisations, building dashboards, connecting to various data sources.
Understanding when to use which tool: Power BI integrates well with Microsoft ecosystem. Tableau excels at exploratory analysis and complex visualisations. Google Data Studio is free and cloud-based.
Pandas: Python library for data manipulation and analysis. Loading data, cleaning it, transforming it, performing calculations, grouping and aggregating.
Data visualisation libraries: Matplotlib for basic charts, Seaborn for statistical visualisation, Plotly for interactive dashboards.
Jupyter notebooks: Interactive environment for data analysis combining code, visualisations, and narrative. Standard tool for exploratory analysis and sharing analytical work.
NumPy basics: Understanding arrays and numerical operations. Foundation for many data science libraries.
Descriptive statistics: Calculating and interpreting means, medians, standard deviations. Understanding distributions and what they tell you about data.
Hypothesis testing: Understanding A/B tests, statistical significance, p-values. Knowing when differences are meaningful versus random variation.
Correlation and causation: Identifying relationships in data while understanding that correlation doesn’t prove causation. Knowing when you can make causal claims.
Time series analysis: Working with time-based data, understanding trends, seasonality, and forecasting basics.
ETL concepts: Understanding Extract, Transform, Load processes. How data moves from sources to destinations, transformations applied, and scheduling.
Data modelling: Designing database schemas, understanding normalisation, creating dimensional models for analytics (star schemas, fact and dimension tables).
Data pipelines: Building automated workflows that move and transform data. Understanding orchestration, dependencies, and error handling.
Cloud platforms basics: Familiarity with AWS, Azure, or Google Cloud data services. Understanding cloud storage, databases, and compute.
Databases: PostgreSQL, MySQL, SQL Server, or cloud equivalents (Amazon RDS, Azure SQL). Understanding different database types (relational, NoSQL) and when to use each.
BI platforms: Power BI most common in UK, Tableau, Looker, or Qlik depending on organisation.
Python stack: Pandas, NumPy, Matplotlib, Seaborn, Jupyter notebooks for analysis. Scikit-learn for machine learning if moving toward data science.
Version control: Git for managing code and collaborating on analysis. Understanding basic version control concepts.
Cloud platforms: AWS, Azure, or Google Cloud for data storage, processing, and deployment. Specific services like S3, BigQuery, Snowflake.
Understanding business context: Knowing enough about the business to ask good questions, understand priorities, and focus analysis on what matters.
Stakeholder management: Working with non-technical stakeholders to understand their needs, manage expectations, and deliver useful insights.
Translating business questions to analysis: Taking vague requests like “tell me about our customers” and turning them into specific, answerable analytical questions.
Communication: Explaining technical work to non-technical audiences. Writing clear summaries. Creating presentations that tell stories with data.
Curiosity: Asking why numbers are what they are. Looking beyond surface patterns. Following interesting threads in data.
Critical thinking: Questioning assumptions, checking results, considering alternative explanations. Not accepting first answer without validation.
Attention to detail: Catching errors, noticing inconsistencies, ensuring accuracy. Small mistakes in data work can lead to significant business errors.
Problem-solving: Breaking complex problems into manageable pieces. Finding creative solutions when straightforward approaches don’t work.
Data careers offer multiple paths with opportunities to specialise or move between analysis, engineering, and science:
Junior Data Analyst / Data Analyst: Extracting data, creating reports, answering business questions through analysis, building basic dashboards. Learning SQL, BI tools, and business context. Salary: £22,000 – £32,000.
Entry roles involve lots of SQL writing, report building, and learning the business. You’ll answer defined questions initially, gradually taking on more complex analysis as you build skills and business knowledge.
Business Intelligence Analyst (junior): Similar to data analyst but more focused on reporting infrastructure and dashboard creation. Building and maintaining regular reports. Salary: £24,000 – £32,000.
Data Support Analyst: Supporting data operations, maintaining data quality, troubleshooting data issues, helping users with reports and dashboards. Salary: £20,000 – £28,000.
Data Analyst: Independently conducting analysis to answer business questions, identifying patterns and insights, making recommendations based on data, building dashboards, presenting findings to stakeholders. Salary: £32,000 – £48,000.
At this level you’re trusted to define analytical approaches, make methodological decisions, and communicate findings effectively. You understand your business domain deeply.
Business Intelligence Analyst: Designing and maintaining BI infrastructure, creating enterprise dashboards, ensuring data quality in reporting, training users on BI tools. Salary: £32,000 – £48,000.
Marketing Analyst / Product Analyst: Specialising in marketing or product analytics. Deep knowledge of specific domain plus analytical skills. Salary: £32,000 – £50,000.
Senior Data Analyst: Leading complex analytical projects, mentoring junior analysts, influencing business strategy through insights, defining analytical standards and best practices. Salary: £45,000 – £65,000.
Analytics Manager: Managing team of analysts, setting analytical priorities, working with executives on data strategy, balancing multiple projects. Salary: £50,000 – £70,000.
Head of Analytics / Analytics Director: Leading analytics function, setting data strategy, building teams, representing analytics in executive decisions. Salary: £65,000 – £95,000+.
Junior Data Engineer: Building data pipelines, maintaining data infrastructure, writing ETL processes, supporting data architecture. Requires stronger technical skills than analysis roles. Salary: £28,000 – £38,000.
Data Engineer: Designing and implementing data pipelines, building data warehouses, optimising data infrastructure, ensuring data quality and availability. Salary: £40,000 – £65,000.
Senior Data Engineer: Architecting data platforms, leading data engineering projects, mentoring engineers, making technology decisions. Salary: £60,000 – £85,000+.
Data Architect: Designing enterprise data architecture, setting data standards, planning data infrastructure strategy. Salary: £65,000 – £95,000+.
Junior Data Scientist: Building predictive models, applying machine learning, conducting statistical analysis, supporting senior data scientists. Typically requires stronger statistical and programming skills than analyst roles. Salary: £30,000 – £45,000.
Data Scientist: Independently building models to solve business problems, applying machine learning, conducting experiments, deploying models to production. Salary: £45,000 – £70,000.
Senior Data Scientist / Lead Data Scientist: Leading data science projects, mentoring other data scientists, influencing product and business strategy through advanced analytics. Salary: £65,000 – £90,000+.
Machine Learning Engineer: Focus on deploying and scaling machine learning models in production. Bridges data science and engineering. Salary: £50,000 – £85,000+.
Analytics Engineer: Hybrid role between data engineering and analysis. Building data transformations, creating analytics-ready datasets, maintaining analytical infrastructure using tools like DBT.
Data Platform Engineer: Building and maintaining data platforms, managing cloud data services, ensuring infrastructure reliability and performance.
BI Developer: Deep specialisation in BI tools, creating complex dashboards and reports, optimising BI performance, training users.
Data skills open doors to product management (using data to inform product decisions), business analysis (combining data analysis with requirements gathering), operations management (using data to optimise operations), or starting data consultancies.
Data roles suit people who enjoy working with information, solving problems logically, and helping organisations make better decisions.
Logical thinking: Data work involves breaking problems into steps, thinking systematically, following logical processes. If you enjoy puzzles and problem-solving, you’ll find data work engaging.
Comfortable with numbers: You don’t need advanced mathematics, but you should be comfortable working with numerical information, understanding what statistics mean, and using quantitative reasoning.
Attention to detail: Small errors in data work cascade into wrong conclusions. Noticing inconsistencies, checking your work, and ensuring accuracy matters.
Curiosity about why: Good data professionals don’t just report numbers – they ask why numbers are what they are, look for patterns, and investigate anomalies.
Communication skills: Data work is only valuable if you can explain findings to non-technical people. Writing clear summaries, creating understandable visualisations, and presenting insights matter as much as technical skills.
Comfortable with ambiguity: Data is often messy, incomplete, or contradictory. Business questions are vague. You need to be comfortable working through ambiguity to find clarity.
Complete career changers: Many successful data professionals came from completely different fields – teaching, retail, hospitality, administration, trades. Analytical thinking and communication skills transfer well.
Science and research backgrounds: Anyone who’s done research – academic, laboratory, social science – already has relevant skills. You understand data collection, analysis, and drawing conclusions from evidence.
Finance and accounting: Financial analysts moving into data roles bring numerical skills, business understanding, and comfort with spreadsheets. They add programming and visualisation skills.
Business analysts: BAs moving toward more quantitative analysis. You understand business processes and add technical data skills.
Recent graduates: Any degree that involves working with data, research, or quantitative methods provides foundation. Specific degree subject matters less than analytical approach.
People who genuinely enjoy making sense of information. Those who can balance technical accuracy with business pragmatism. Individuals who communicate clearly and help others understand complex information. People who are comfortable saying “I don’t know” and investigating rather than making up answers.
Age doesn’t matter. Data work values careful thinking, business context, and communication – skills often developed through varied career experience. Many successful data professionals started mid-career or later.
You don’t need to be a “maths person” in the traditional sense. Basic statistical literacy is essential, but you learn statistics for data work through practical application more than abstract mathematics.
Data quality issues: Real-world data is messy. Dealing with missing values, errors, inconsistencies, and poorly documented data is constant reality.
Vague requirements: Stakeholders often don’t know what questions to ask. Converting “tell me about customers” into specific, answerable analysis requires skill and patience.
Technical debt: Legacy systems, outdated processes, poorly designed databases. Much data work involves working around existing technical limitations.
Undervaluing data work: Some organisations don’t understand data work’s value, expecting instant insights without investment in infrastructure, quality, or skills.
Keeping up with tools: Data tools and technologies evolve rapidly. Continuous learning is necessary to stay current.
Tangible impact: Your analysis informs real decisions. When your insights change business strategy or improve operations, the impact is visible.
Solving puzzles: Data work involves constantly solving analytical puzzles – figuring out why numbers look the way they do, finding patterns, answering questions through investigation.
Learning continuously: Every analysis teaches you something new about the business, customers, or operations. Data work keeps you learning.
Transferable skills: Data skills work across any industry. Understanding how to analyse and communicate insights is universally valuable.
Growing field: Data roles are expanding across all sectors. Job security is good and opportunities are diverse.
Data analysis is one of the most accessible tech careers. You can start learning immediately with free tools and build practical skills quickly:
Start with spreadsheets: If you haven’t already, become excellent with Excel or Google Sheets:
Spreadsheet proficiency is universally valuable. Even advanced data professionals use spreadsheets for quick analysis and communication.
Learn SQL fundamentals: SQL is the most important technical skill for data work:
SQL is less intimidating than programming languages because it’s designed specifically for working with data. Most people can learn practical SQL in weeks.
Learn a BI tool: Power BI has free desktop version and is most common in UK:
Tableau also has free public version. Learn whichever is more common in your target industry.
Data employers want to see what you can do:
Analyse public datasets: Find interesting datasets and analyse them:
Create meaningful projects: Don’t just clean data and create charts. Answer interesting questions:
Document your work: Write up your analysis explaining:
GitHub can host analysis notebooks. Medium or personal blog can host write-ups. The process of explaining your work helps you learn and gives employers examples.
Build dashboards: Create interactive dashboards in Power BI or Tableau Public. Share them in portfolio or LinkedIn. Dashboards demonstrate both technical skill and ability to communicate insights visually.
Python opens more advanced opportunities:
Start with basics:
Learn data libraries:
Python takes longer to learn than SQL but opens doors to more advanced analysis and data science roles.
You don’t need mathematics degree, but statistical literacy helps:
Learn through application:
Khan Academy has excellent free statistics courses. “Naked Statistics” by Charles Wheelan is accessible introduction.
Apprenticeships: Data analyst apprenticeships provide structured learning while working in real data roles. You’re paid, gain hands-on experience, and earn a qualification. Duration: 15-18 months. Government-funded for qualifying employers.
Apprenticeships suit people who need income while learning or who learn better through practical work than academic study. You finish with both experience and qualification.
Bootcamps: Data analytics bootcamps teach practical skills intensively. Some are government-funded through Skills Bootcamps. Duration: 8-16 weeks.
These work for career changers who can commit time to intensive learning. They’re practical, focused on current tools, and include portfolio projects.
University degrees: Data science degrees provide deep theoretical foundation. Helpful but not essential – many successful data professionals don’t have data-specific degrees.
Self-taught route: Many data professionals are self-taught through online courses, practice, and portfolio building. This takes discipline but works – practical skills matter more than certificates.
Entry-level data roles exist but are competitive:
Target analyst roles at small-medium organisations: SMEs often hire junior analysts and provide broad learning opportunities. You’ll work across different types of analysis rather than specialising immediately.
Look for “analyst” roles in non-tech companies: Marketing analysts, operations analysts, financial analysts with data components. These may be easier entry points than pure data analyst roles.
Consider data support or BI support roles: Supporting data users, maintaining reports, troubleshooting data issues. Less glamorous but provide foundation.
Leverage domain knowledge: If you have retail experience, target retail analytics. Healthcare background? Healthcare analytics. Domain knowledge plus data skills is powerful combination.
Show initiative: Employers want people who are genuinely curious about data. Point to personal projects, analysis you’ve done, insights you’ve discovered.
Network: Join data communities on LinkedIn, attend meetups (Data + Beer, Tableau User Groups), engage with data professionals. Many roles filled through referrals.
The Coders Guild offers data analysis and data engineering apprenticeships covering SQL, Python, data visualisation, and analytical methods. Training is practical, includes real analysis projects, and is taught by working data professionals.
Government funding is available for apprenticeships and qualifying programmes. Browse our data courses below or get in touch to discuss which route might work for you.
Junior Data Analyst: £22,000 – £32,000 for entry-level roles. London pays more but has higher living costs.
Data Analyst: £32,000 – £48,000 with a few years of experience. Independently conducting analysis and creating insights.
Senior Data Analyst: £45,000 – £65,000 with substantial experience and business impact. Leading analytical projects, mentoring others.
BI Analyst: £32,000 – £50,000 depending on experience. Similar to data analyst but more dashboard and reporting focused.
Analytics Manager: £50,000 – £70,000 managing analytical teams and setting analytical strategy.
Junior Data Engineer: £28,000 – £38,000 for entry-level engineering roles. Requires stronger technical skills than analysis roles.
Data Engineer: £40,000 – £65,000 for mid-level engineers building data infrastructure and pipelines.
Senior Data Engineer: £60,000 – £85,000+ for experienced engineers architecting data platforms.
Junior Data Scientist: £30,000 – £45,000 for entry-level roles. Typically requires stronger statistical and programming skills than analyst positions.
Data Scientist: £45,000 – £70,000 for mid-level data scientists building predictive models and applying machine learning.
Senior Data Scientist: £65,000 – £90,000+ for experienced data scientists leading projects and mentoring others.
Salaries vary significantly by sector. Technology, financial services, and consulting typically pay more than retail, public sector, or charity. London pays 20-30% more than other regions, though remote opportunities are equalising this somewhat.
Data roles continue experiencing strong demand across all sectors:
Data analysts: Consistent demand across organisations of all sizes. Every company collecting data needs people who can analyse it.
Data engineers: High demand, often harder to fill than analyst roles. Organisations moving to cloud platforms need engineers to build data infrastructure.
BI analysts and developers: Steady demand for people who can build dashboards and reporting infrastructure.
Data scientists: Demand remains strong but has matured. Organisations are more realistic about when they need data science versus data analysis.
Entry-level roles are competitive – many people are learning data skills. But demand still exceeds supply for people with practical experience and demonstrable capability.
Data work is highly remote-friendly. Most analytical work – writing SQL queries, building dashboards, analysing data, creating reports – can be done from anywhere.
Some activities benefit from in-person collaboration – understanding business context, stakeholder discussions, collaborative problem-solving. But day-to-day analytical work happens independently.
Many data roles are now remote or hybrid. Junior roles sometimes benefit from in-person learning initially, but remote becomes very feasible with experience.
Data engineering roles vary more – some require on-call support or benefit from in-person collaboration with engineering teams. Data analyst roles are generally very remote-friendly.
Data freelancing and consulting is common:
Freelance data analysts: £250-£500 per day depending on experience and specialisation. Analysis projects, dashboard creation, analytical support.
Data consultants: £400-£700+ per day for experienced consultants helping organisations with data strategy, analytics programmes, or complex analytical projects.
BI developers: £300-£550 per day for dashboard and report development, BI tool implementation.
Freelancing typically requires a few years of experience first to build credibility, portfolio, and client base. Many data professionals freelance alongside employment before going fully independent.
Data careers offer good progression for people who combine technical depth with business understanding:
Technical specialisation: Deep expertise in particular tools (advanced Power BI, complex SQL, machine learning) commands premium salaries.
Domain specialisation: Becoming expert in particular domain (marketing analytics, financial analytics, healthcare analytics) increases value and compensation.
Business acumen: Data professionals who understand business deeply and translate analysis into business value progress faster than those focusing purely on technical skills.
Leadership: Moving into management – leading analytical teams, setting data strategy – significantly increases compensation.
Senior data professionals with combination of technical skills, business understanding, and leadership capability can reach six-figure salaries within 10-15 years.
Data skills provide excellent job security. As organisations become more data-driven, demand for people who can work with data continues growing.
AI and automation are changing data work but increasing rather than decreasing demand. Automated tools handle routine tasks, but someone still needs to ask the right questions, interpret results, and apply insights to business problems.
Data skills are highly transferable across industries. If one sector struggles, you can apply data skills elsewhere.
If you’ve got an event, collaboration or success story we should know about – get in touch.
FREE AI WEBINARS
Two short, practical AI sessions a month. Free. Drop your email and we’ll send you the link, plus the recordings of the ones you’ve missed.
"*" indicates required fields