cover image
BBC

BBC

www.bbc.co.uk

23 Jobs

40,141 Employees

About the Company

The BBC is the world’s leading public service broadcaster.

We’re impartial and independent, and every day we create distinctive, world-class programmes and content which inform, educate and entertain millions of people in the UK and around the world.

We do this across:
- A portfolio of television services, including the UK’s most-watched channel BBC One, the pioneering online youth service BBC Three, and our multi award-winning channels for children, as well as national and regional television programmes and services across England. Northern Ireland, Scotland and Wales
- Ten UK-wide radio networks, providing the best live music broadcasting in the UK, as well as speech radio which informs, educates and entertains. We also have two national radio services each in Scotland, Wales and Northern Ireland and 39 local radio stations across England and the Channel Islands, providing an invaluable and unique service to listeners across the UK
- Our digital services including BBC News, Sport, Weather CBBC and CBeebies, iPlayer and BBC Sounds, BBC Red Button and our vast archive
- BBC World Service television, radio and online on more than 40 languages

Listed Jobs

Company background Company brand
Company Name
BBC
Job Title
Software Engineering Degree Apprenticeship - Level 6 - Glasgow
Job Description
Job Title: Software Engineering Apprentice – Level 6 Role Summary: Full‑time, 46‑month apprenticeship providing hands‑on experience in software engineering for BBC’s digital platforms, focusing on front‑end, back‑end or full‑stack development within agile teams. Expectations: - Complete a Level 6 apprenticeship qualification in software engineering. - Apply core engineering principles to design, code, test, deploy, and support digital services used by millions of users. - Participate in pair programming, code reviews, continuous delivery, and automated testing practices. - Contribute to projects covering TV, audio, online, and digital platforms. Key Responsibilities: - Build, maintain, and enhance BBC applications, websites, and metadata platforms. - Write clean, secure, and efficient code following industry best practices. - Develop and run unit, integration, and automated tests to ensure software reliability. - Collaborate with cross‑functional teams to integrate monitoring, support, and performance tools. - Troubleshoot and resolve defects throughout the product life cycle with guidance from senior engineers. - Use agile methodologies (sprints, retrospectives, planning) to deliver incremental value. - Explore and advocate for emerging AI/ML technologies relevant to media delivery. Required Skills: - Strong problem‑solving and organisational abilities. - Excellent attention to detail and a calm, focused approach to changing requirements. - Proficiency in at least one programming language used in web development (e.g., JavaScript/TypeScript, Python, Java). - Understanding of HTML, CSS, and modern front‑end frameworks. - Experience with version control (Git) and CI/CD pipelines. - Knowledge of testing frameworks, DevOps tools, and performance monitoring. - Desire to learn and adapt to fast‑moving media technologies. Required Education & Certifications: - Level 6 software engineering apprenticeship qualification (or equivalent) required; a university degree is not required. - No specific certifications mandated at application.
Glasgow, United kingdom
On site
30-10-2025
Company background Company brand
Company Name
BBC
Job Title
Software Engineering Degree Apprenticeship - Level 6 - Salford
Job Description
**Job Title:** Software Engineering Degree Apprenticeship – Level 6 **Role Summary:** A 40‑month, full‑time, fixed‑term apprenticeship focused on software development for high‑traffic digital media platforms (e.g., iPlayer, Sounds, Sport, News). Apprentices work within front‑end, back‑end or full‑stack teams, applying agile planning, continuous delivery, automated testing, and quality control. Exposure to AI/ML integration, cloud GPU provisioning, and large‑scale service reliability is provided. The role requires completion of the Level 6 Software Engineering Apprenticeship qualification while contributing to real, world‑renowned products. **Expectations:** - Successfully finish the Industry‑recognised Level 6 Software Engineering apprenticeship standard. - Demonstrate ability to collaborate effectively with cross‑functional teams using agile practices. - Show initiative and a learning mindset, actively developing technical and soft skills throughout the programme. - Maintain a high standard of code quality, testing, and documentation. **Key Responsibilities:** - Design, develop, test, and deploy software for BBC digital platforms in alignment with quality, performance, and security requirements. - Participate in sprint planning, stand‑ups, pair programming, code reviews, and continuous integration/delivery pipelines. - Write automated unit, integration, and performance tests; review and maintain test coverage. - Troubleshoot and resolve production and pre‑release issues, working with support and monitoring tools. - Contribute to AI/ML projects by deploying models, provisioning GPU‑accelerated resources, and integrating cloud services. - Document design decisions, API specifications, and operational procedures. - Engage in knowledge sharing and mentorship activities within the apprentice programme. **Required Skills:** - Strong programming fundamentals (Java, Python, JavaScript/TypeScript, or equivalent). - Familiarity with agile software development (Scrum/Kanban). - Experience or exposure to version control (Git), CI/CD pipelines, and automated testing frameworks. - Basic understanding of secure coding practices, performance optimisation, and reliability engineering. - Ability to work in a collaborative, cross‑disciplinary environment and communicate effectively. - Eagerness to learn new technologies, particularly cloud platforms (AWS, Azure, GCP) and AI/ML tools. **Required Education & Certifications:** - Enrolment in or completion of the Level 6 Software Engineering Apprenticeship Standard (SED26). - No prior degree required; prior coding experience or coursework is beneficial but not mandatory. - No specific external certifications required; completion of the apprenticeship qualification is the primary credential.
Salford, United kingdom
On site
30-10-2025
Company background Company brand
Company Name
BBC
Job Title
Data Scientist Apprenticeship - Level 6 - Salford
Job Description
Job Title: Data Scientist Apprentice (Level 6) Role Summary: 36‑month fixed‑term apprenticeship providing hands‑on training and study to become a data scientist. Work with R&D teams to source, clean, model and visualise audience data, support experiments and ML model evaluations, and produce reports that influence content strategy. Expectations: Develop proficiency in Python, Jupyter, cloud analytics, machine learning, AI & deep learning through guided projects; complete an industry‑recognised BSc (Hons) in Data Science with BPP University; demonstrate strong organisational, problem‑solving and communication skills; work collaboratively, meet deadlines and contribute to continuous improvement of data‑driven insights. Key Responsibilities: - Source, clean and prepare datasets for analysis and model building. - Execute data science tasks using Python, Jupyter notebooks and cloud platforms. - Assist in designing, running, and evaluating machine learning experiments. - Create visualisations and dashboards to communicate insights to stakeholders. - Engage with senior data scientists to learn best practices and emerging AI techniques. - Contribute to knowledge sharing on data value within the organisation. Required Skills: - Strong analytical mindset and passion for mathematics. - Basic programming skills in Python; familiarity with pandas, numpy, scikit‑learn preferred. - Experience with Jupyter notebooks and cloud services (AWS/Azure/GCP) desired. - Ability to manage multiple tasks and meet deadlines. - Excellent written and verbal communication. - Team‑player attitude, openness to feedback, and proactive learning. Required Education & Certifications: - Enrolment or completion of a BSc (Hons) in Data Science through BPP University (apprenticeship qualification). - No higher qualification in data science or related field already held. - Age 18+ at commencement, UK resident for 3 years, legal right to work UK full‑time, not enrolled in another apprenticeship.
Salford, United kingdom
On site
Senior
30-10-2025
Company background Company brand
Company Name
BBC
Job Title
Journalist Apprenticeship - Level 6 - BBC Sport - Salford
Job Description
Job Title Journalist Apprentice – Level 6 (BBC Sport) Role Summary 24‑month fixed‑term apprenticeship training entry‑level journalists to produce high‑quality sports content across audio, print, digital and video for BBC Sport. Apprentices will gain practical experience, master research, writing, broadcasting, multimedia production, and regulatory knowledge while working toward a Level 6 qualification and the National Qualification in Journalism (NCTJ). Expectations * Must be 18 + at start, UK resident, legally eligible to work full‑time UK, not enrolled in another apprenticeship, and have no prior NCTJ experience. * Hold an English GCSE Grade 4/C or equivalent. * Actively participate in on‑site training, scheduled work, inter‑departmental assignments, deliver original content, and adhere to BBC editorial standards. Key Responsibilities * Produce researched stories for 5 Live Sport, 5 Live Premier League, and other BBC Sport audio programmes. * Write and edit audio scripts, match commentary notes, and podcast scripts for titles such as Football Daily, The Wayne Rooney Show, and Rugby Union Weekly. * Support written journalism through live‑action coverage, digital videos and social media content for the BBC website. * Collaborate with audio, written, and television teams on cross‑platform projects. * Gather and evaluate sources, applying media law, data analytics, and multimedia techniques. * Maintain accurate source logs and citations; prepare work for endpoint assessment. Required Skills * Strong written and verbal reporting, with storytelling ability across media. * Basic audio production and editing. * Research and source verification. * Data‑driven analysis and digital content creation (video, social media). * Understanding of the sports news ecosystem. * Adaptability, time‑management, teamwork, curiosity and originality. Required Education & Certifications * No formal qualification required beyond evidence of journalistic ability. * Required English GCSE Grade 4/C or equivalent. * Apprentices will complete the Level 6 Journalistic Apprenticeship (successor to Level 5) and the National Qualification in Journalism (NCTJ) by the end of the programme.
Salford, United kingdom
On site
Senior
11-11-2025