JOB DETAILS We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. BBC EXTEND This role is advertised as part of our BBC Extend programme for disabled people. To apply for this role you should identify as deaf, disabled or neurodivergent and must meet either the definition of disability in the Equality Act (2010) or the definition of disability in the Disability Discrimination Act (1995) if applying in Northern Ireland. You're broadly defined as disabled under both acts if you have a physical or mental impairment that has a substantial and long term negative or adverse effect on your ability to do normal daily activities. This definition includes both apparent and non apparent conditions and impairments, and medical conditions such as Cancer, HIV or Multiple Sclerosis. PURPOSE OF THE ROLE BBC Naidheachdan is a daily Gaelic news service for everyone. It is important for us to have stories and voices from every community on all our services and platforms. We are looking for a talented digital and online journalist who will bring these stories to our BBC Naidheachdan website and to our social media platforms. We want to develop strong links with our communities. You will prioritise telling these stories online and on social media first. Your stories may also appear on our linear radio and television services. WHY JOIN THE TEAM We are looking for a highly capable and motivated person who would like to reach new audiences with our content. We are particularly interested in hearing from those we do not currently see often on our existing platforms or on any other news outlet. It is essential that you are creative with an excellent contact base and work well as part of a team. YOUR KEY RESPONSIBILITIES AND IMPACT Creating content for BBC Naidheachdan's website and BBC Naidheachdan's social media channels. Capturing excellent images and video which will attract new audiences. Telling stories exceptionally well both through writing and video. Using technology, learning new skills and adapting workflows according to the situation. Pitching creatively a wide breadth of stories from your own patch. YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Excellent communication skills in Scottish Gaelic & English and complete fluency in spoken and written Gaelic. A deep interest in news and current affairs in the Gaelic context and an excellent understanding of the Gaelic audience and especially our opportunity audiences. Willing to find creative new ways of telling stories that resonate with the Gaelic audience and the wider population across Scotland. Very good technical skills to help create and deliver original journalism on all platforms. Enthusiasm and resilience in terms of working as part of a small team to serve our audiences. DESIRED BUT NOT REQUIRED Knowledge of social media, in a news context in particular. Experience of reaching hard to reach audiences Experience of serving social media platforms ahead of linear news outlets Excellent camera and editing skills SCREENING AND OFFERS This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory. Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Recruitment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer. BENEFITS Here you will benefit from: Fair pay and flexible benefits including a competitive salary package, a flexible 35 hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values based organisation where the way we do things is important as what we do. DIVERSITY AND INCLUSION We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. DISABILITY CONFIDENT We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact .
26/06/2026
Full time
JOB DETAILS We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. BBC EXTEND This role is advertised as part of our BBC Extend programme for disabled people. To apply for this role you should identify as deaf, disabled or neurodivergent and must meet either the definition of disability in the Equality Act (2010) or the definition of disability in the Disability Discrimination Act (1995) if applying in Northern Ireland. You're broadly defined as disabled under both acts if you have a physical or mental impairment that has a substantial and long term negative or adverse effect on your ability to do normal daily activities. This definition includes both apparent and non apparent conditions and impairments, and medical conditions such as Cancer, HIV or Multiple Sclerosis. PURPOSE OF THE ROLE BBC Naidheachdan is a daily Gaelic news service for everyone. It is important for us to have stories and voices from every community on all our services and platforms. We are looking for a talented digital and online journalist who will bring these stories to our BBC Naidheachdan website and to our social media platforms. We want to develop strong links with our communities. You will prioritise telling these stories online and on social media first. Your stories may also appear on our linear radio and television services. WHY JOIN THE TEAM We are looking for a highly capable and motivated person who would like to reach new audiences with our content. We are particularly interested in hearing from those we do not currently see often on our existing platforms or on any other news outlet. It is essential that you are creative with an excellent contact base and work well as part of a team. YOUR KEY RESPONSIBILITIES AND IMPACT Creating content for BBC Naidheachdan's website and BBC Naidheachdan's social media channels. Capturing excellent images and video which will attract new audiences. Telling stories exceptionally well both through writing and video. Using technology, learning new skills and adapting workflows according to the situation. Pitching creatively a wide breadth of stories from your own patch. YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Excellent communication skills in Scottish Gaelic & English and complete fluency in spoken and written Gaelic. A deep interest in news and current affairs in the Gaelic context and an excellent understanding of the Gaelic audience and especially our opportunity audiences. Willing to find creative new ways of telling stories that resonate with the Gaelic audience and the wider population across Scotland. Very good technical skills to help create and deliver original journalism on all platforms. Enthusiasm and resilience in terms of working as part of a small team to serve our audiences. DESIRED BUT NOT REQUIRED Knowledge of social media, in a news context in particular. Experience of reaching hard to reach audiences Experience of serving social media platforms ahead of linear news outlets Excellent camera and editing skills SCREENING AND OFFERS This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory. Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Recruitment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer. BENEFITS Here you will benefit from: Fair pay and flexible benefits including a competitive salary package, a flexible 35 hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values based organisation where the way we do things is important as what we do. DIVERSITY AND INCLUSION We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. DISABILITY CONFIDENT We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact .
BBC Group and Public Services is looking for a Senior Software Engineer in Salford, operating in the Machine Learning Enablement Team. This role involves designing and delivering tools to empower data scientists and engineers across the BBC. You'll work on scalable machine learning workflows and mentor junior engineers. The ideal candidate will have substantial experience in Python development, AWS services, and a solid grounding in software engineering principles. The benefits include a competitive salary, flexible working hours, and excellent career development opportunities.
26/06/2026
Full time
BBC Group and Public Services is looking for a Senior Software Engineer in Salford, operating in the Machine Learning Enablement Team. This role involves designing and delivering tools to empower data scientists and engineers across the BBC. You'll work on scalable machine learning workflows and mentor junior engineers. The ideal candidate will have substantial experience in Python development, AWS services, and a solid grounding in software engineering principles. The benefits include a competitive salary, flexible working hours, and excellent career development opportunities.
Job Details Title: Senior Software Engineer - Machine Learning Enablement Reference: 47560 Band: D Contract: Full-time, Permanent Department: Data Platforms Locations: Salford Dock House (Primary), Glasgow Pacific Quay, Newcastle, Cardiff Central Square, Birmingham Mailbox (one day a week hybrid) Proposed Salary Range: £60,000 - £70,000 Closing Date: 23:59 on Monday 6th of July 2026 Interview Process Stage 1: Coding assessment to evaluate technical proficiency. Final Stage: Comprehensive interview consisting of a technical presentation and a competency based interview focused on values and behaviours. Purpose As a Senior Software Engineer within the Machine Learning Enablement Team at the BBC, you will design and deliver the tools, platforms, and capabilities that empower data scientists and engineering teams across the organisation. Your work will enable scalable, high quality machine learning workflows and help shape the BBC's future through innovative technology solutions. Responsibilities Design, build, and maintain tools, services, and infrastructure to support machine learning workflows. Apply strong engineering practices, including TDD, CI/CD, and clean software design principles. Mentor and support junior engineers, fostering a culture of continuous learning and excellence. Collaborate through pair programming and cross functional engagement to deliver efficient, maintainable solutions. Contribute to architectural decisions, particularly involving data driven technologies and system integrations. Conduct code reviews and implement robust testing strategies to ensure quality, security, reliability, and scalability. Build and maintain relationships with local engineering communities to support team growth and capability development. Essential Skills and Experience Strong experience with modern Python development, including TDD and CI/CD pipelines. Solid understanding of software engineering principles, design patterns, best practices including optimisation, monitoring, and security considerations. Experience building cloud based services with AWS (e.g., SageMaker, S3, VPC, KMS). Experience with infrastructure as code tools such as AWS CDK or CloudFormation. Experience developing and maintaining data or ML focused pipelines. Desired Skills and Experience Experience designing scalable architectures for data driven products. Engagement with wider engineering communities or networks to support recruitment and knowledge sharing. Experience collaborating with cross functional teams, particularly data scientists and product teams, to deliver end to end solutions. Experience with containerisation and orchestration technologies. Familiarity with statistical concepts and machine learning techniques or frameworks. Benefits Competitive salary package. Flexible 35 hour working week. 25 days annual leave with option to buy an extra 5 days. Defined pension scheme. Discounted dental, health care and gym. Excellent career and professional development opportunities. Support in your working life, including flexible working discussions at any point during the application, selection or offer. Values based organisation. Legal and EEO Statements Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. Failure to disclose may result in the withdrawal of your offer. This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. If you were to be offered this role, the BBC will conduct employment screening checks which include reference checks, eligibility to work checks, and, if applicable, safeguarding and adverse media checks. Any offer made is conditional on these checks being satisfactory.
26/06/2026
Full time
Job Details Title: Senior Software Engineer - Machine Learning Enablement Reference: 47560 Band: D Contract: Full-time, Permanent Department: Data Platforms Locations: Salford Dock House (Primary), Glasgow Pacific Quay, Newcastle, Cardiff Central Square, Birmingham Mailbox (one day a week hybrid) Proposed Salary Range: £60,000 - £70,000 Closing Date: 23:59 on Monday 6th of July 2026 Interview Process Stage 1: Coding assessment to evaluate technical proficiency. Final Stage: Comprehensive interview consisting of a technical presentation and a competency based interview focused on values and behaviours. Purpose As a Senior Software Engineer within the Machine Learning Enablement Team at the BBC, you will design and deliver the tools, platforms, and capabilities that empower data scientists and engineering teams across the organisation. Your work will enable scalable, high quality machine learning workflows and help shape the BBC's future through innovative technology solutions. Responsibilities Design, build, and maintain tools, services, and infrastructure to support machine learning workflows. Apply strong engineering practices, including TDD, CI/CD, and clean software design principles. Mentor and support junior engineers, fostering a culture of continuous learning and excellence. Collaborate through pair programming and cross functional engagement to deliver efficient, maintainable solutions. Contribute to architectural decisions, particularly involving data driven technologies and system integrations. Conduct code reviews and implement robust testing strategies to ensure quality, security, reliability, and scalability. Build and maintain relationships with local engineering communities to support team growth and capability development. Essential Skills and Experience Strong experience with modern Python development, including TDD and CI/CD pipelines. Solid understanding of software engineering principles, design patterns, best practices including optimisation, monitoring, and security considerations. Experience building cloud based services with AWS (e.g., SageMaker, S3, VPC, KMS). Experience with infrastructure as code tools such as AWS CDK or CloudFormation. Experience developing and maintaining data or ML focused pipelines. Desired Skills and Experience Experience designing scalable architectures for data driven products. Engagement with wider engineering communities or networks to support recruitment and knowledge sharing. Experience collaborating with cross functional teams, particularly data scientists and product teams, to deliver end to end solutions. Experience with containerisation and orchestration technologies. Familiarity with statistical concepts and machine learning techniques or frameworks. Benefits Competitive salary package. Flexible 35 hour working week. 25 days annual leave with option to buy an extra 5 days. Defined pension scheme. Discounted dental, health care and gym. Excellent career and professional development opportunities. Support in your working life, including flexible working discussions at any point during the application, selection or offer. Values based organisation. Legal and EEO Statements Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Contracts of Employment policy. Failure to disclose may result in the withdrawal of your offer. This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. If you were to be offered this role, the BBC will conduct employment screening checks which include reference checks, eligibility to work checks, and, if applicable, safeguarding and adverse media checks. Any offer made is conditional on these checks being satisfactory.
JOB BAND: D CONTRACT TYPE: Permanent LOCATION: London TVC - 2 days a week in office DEPARTMENT: Data Insights PROPOSED SALARY RANGE: £60,000 - £70,000, plus a London Weighting Allowance of £5,441. PURPOSE OF THE ROLE The way BBC Studios operates has changed significantly over the last five years. We have built a successful data science team and are looking for a senior data scientist to join us, working across BBC Studios' lines of business to support decision making and drive data education. YOUR KEY RESPONSIBILITIES AND IMPACT Work on a range of projects supporting all lines of business - for commercial news, automated decision making for subscription prompts and adverts; for TV commissioning, developing synthetic audiences as an alternative to traditional surveys. Develop studios' capabilities to power data driven decision making, including automated tagging and other metadata focused solutions to enhance discoverability and recommendations. Use domain knowledge to select the appropriate algorithmic approach and data sources to solve a given problem. Discuss and implement the solution, from proof of concept to production. Collaborate closely with stakeholders across the business, clearly communicating insights, impact, and recommendations. Keep up to date with the latest developments in generative AI and apply where appropriate. YOUR SKILLS AND EXPERIENCE Experience in a data science or closely aligned role. A degree in mathematics, statistics, computer science or a related field. A hands on approach to problem solving, from understanding the impact down to mathematical details. Good programming skills with Python. Good working knowledge of SQL and experience querying large datasets. Experience building machine learning models and deploying them into production. Experience interacting with stakeholders and translating business problems into practical solutions. If you can bring some of these skills and experience, along with transferable strengths, we'd love to hear from you and encourage you to apply. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief.
24/06/2026
Full time
JOB BAND: D CONTRACT TYPE: Permanent LOCATION: London TVC - 2 days a week in office DEPARTMENT: Data Insights PROPOSED SALARY RANGE: £60,000 - £70,000, plus a London Weighting Allowance of £5,441. PURPOSE OF THE ROLE The way BBC Studios operates has changed significantly over the last five years. We have built a successful data science team and are looking for a senior data scientist to join us, working across BBC Studios' lines of business to support decision making and drive data education. YOUR KEY RESPONSIBILITIES AND IMPACT Work on a range of projects supporting all lines of business - for commercial news, automated decision making for subscription prompts and adverts; for TV commissioning, developing synthetic audiences as an alternative to traditional surveys. Develop studios' capabilities to power data driven decision making, including automated tagging and other metadata focused solutions to enhance discoverability and recommendations. Use domain knowledge to select the appropriate algorithmic approach and data sources to solve a given problem. Discuss and implement the solution, from proof of concept to production. Collaborate closely with stakeholders across the business, clearly communicating insights, impact, and recommendations. Keep up to date with the latest developments in generative AI and apply where appropriate. YOUR SKILLS AND EXPERIENCE Experience in a data science or closely aligned role. A degree in mathematics, statistics, computer science or a related field. A hands on approach to problem solving, from understanding the impact down to mathematical details. Good programming skills with Python. Good working knowledge of SQL and experience querying large datasets. Experience building machine learning models and deploying them into production. Experience interacting with stakeholders and translating business problems into practical solutions. If you can bring some of these skills and experience, along with transferable strengths, we'd love to hear from you and encourage you to apply. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief.
The BBC Group and Public Services is looking for a Senior Software Engineer to join their Engineering Enablement department. This hybrid role offers a salary range of £54,600 - £82,800 based on expertise and experience. You will develop scalable Elixir applications that serve millions globally. The ideal candidate will have extensive experience with functional programming languages and cloud infrastructure, delivering high-performance solutions and ensuring reliability across services.
24/06/2026
Full time
The BBC Group and Public Services is looking for a Senior Software Engineer to join their Engineering Enablement department. This hybrid role offers a salary range of £54,600 - £82,800 based on expertise and experience. You will develop scalable Elixir applications that serve millions globally. The ideal candidate will have extensive experience with functional programming languages and cloud infrastructure, delivering high-performance solutions and ensuring reliability across services.
Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH JOB DETAILS JOB TITLE: Senior Software Engineer JOB REF: 47677 JOB BAND: D CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Engineering Enablement LOCATION: London/Glasgow/Salford/Cardiff/Newcastle - Hybrid PROPOSED SALARY RANGE: £54,600 - £82,800 + London Weighting, depending on relevant skills, knowledge and experience. CLOSING DATE: 23:59 on Sunday the 5th of July 2026 INTERVIEW PROCESS Coding assessment designed to evaluate technical proficiency. Comprehensive interview comprising: A technical presentation. A blended competency based interview focused on values, behaviours and technical ability. PURPOSE OF THE ROLE Join the BBC team responsible for the routing and resiliency layer serving most of our global Web and Apps products. As a Senior Software Engineer, you will play a key role in developing and operating a high performance cluster of Elixir applications, directly impacting millions of users worldwide by ensuring services are fast, reliable and always available. KEY RESPONSIBILITIES Develop and maintain robust, scalable software in Elixir. Troubleshoot, debug and resolve issues throughout the product life cycle. Implement and manage comprehensive monitoring, logging and alerting for our services. Provision and manage cloud infrastructure using AWS services. Contribute to code reviews and foster a culture of high quality engineering. SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Extensive experience writing and maintaining robust production software in a fast changing environment with rapid release cycles. Professional experience with functional programming languages (e.g., Elixir, Erlang, Scala, Clojure, Haskell, F#) or modern statically typed languages (e.g., Rust, Go) developing web applications, backend services, APIs or distributed systems. Strong expertise in designing systems for observability, including effective monitoring, detailed logging, comprehensive performance testing strategies and hands on experience with modern observability tools such as Grafana, Prometheus or CloudWatch. Hands on experience with AWS, or other cloud providers such as GCP or Azure, to architect scalable and resilient infrastructure. Extensive experience with automated testing frameworks and CI/CD pipelines to ensure software quality and delivery efficiency. DESIRED In depth knowledge of Linux systems and performance tuning. Experience with Infrastructure as Code (Terraform, CloudFormation). Experience working effectively in multi team environments, with strong communication and collaboration skills to support engagement with teams and engineers. Familiarity with technical writing. EEO STATEMENT We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. DISABILITY CONFIDENT We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email: .
24/06/2026
Full time
Cardiff, GBR, CF10 1FT Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH JOB DETAILS JOB TITLE: Senior Software Engineer JOB REF: 47677 JOB BAND: D CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Engineering Enablement LOCATION: London/Glasgow/Salford/Cardiff/Newcastle - Hybrid PROPOSED SALARY RANGE: £54,600 - £82,800 + London Weighting, depending on relevant skills, knowledge and experience. CLOSING DATE: 23:59 on Sunday the 5th of July 2026 INTERVIEW PROCESS Coding assessment designed to evaluate technical proficiency. Comprehensive interview comprising: A technical presentation. A blended competency based interview focused on values, behaviours and technical ability. PURPOSE OF THE ROLE Join the BBC team responsible for the routing and resiliency layer serving most of our global Web and Apps products. As a Senior Software Engineer, you will play a key role in developing and operating a high performance cluster of Elixir applications, directly impacting millions of users worldwide by ensuring services are fast, reliable and always available. KEY RESPONSIBILITIES Develop and maintain robust, scalable software in Elixir. Troubleshoot, debug and resolve issues throughout the product life cycle. Implement and manage comprehensive monitoring, logging and alerting for our services. Provision and manage cloud infrastructure using AWS services. Contribute to code reviews and foster a culture of high quality engineering. SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Extensive experience writing and maintaining robust production software in a fast changing environment with rapid release cycles. Professional experience with functional programming languages (e.g., Elixir, Erlang, Scala, Clojure, Haskell, F#) or modern statically typed languages (e.g., Rust, Go) developing web applications, backend services, APIs or distributed systems. Strong expertise in designing systems for observability, including effective monitoring, detailed logging, comprehensive performance testing strategies and hands on experience with modern observability tools such as Grafana, Prometheus or CloudWatch. Hands on experience with AWS, or other cloud providers such as GCP or Azure, to architect scalable and resilient infrastructure. Extensive experience with automated testing frameworks and CI/CD pipelines to ensure software quality and delivery efficiency. DESIRED In depth knowledge of Linux systems and performance tuning. Experience with Infrastructure as Code (Terraform, CloudFormation). Experience working effectively in multi team environments, with strong communication and collaboration skills to support engagement with teams and engineers. Familiarity with technical writing. EEO STATEMENT We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. DISABILITY CONFIDENT We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email: .
Join BBC Group and Public Services as a Senior Data Scientist in London. This role supports various business lines to enhance decision-making through data science. The ideal candidate should have extensive data science experience and competency in Python and SQL. You will work on innovative projects, developing solutions to improve data accessibility and decision-making capabilities within the organization. A competitive salary and benefits are offered.
24/06/2026
Full time
Join BBC Group and Public Services as a Senior Data Scientist in London. This role supports various business lines to enhance decision-making through data science. The ideal candidate should have extensive data science experience and competency in Python and SQL. You will work on innovative projects, developing solutions to improve data accessibility and decision-making capabilities within the organization. A competitive salary and benefits are offered.
BBC Group and Public Services is seeking a Lead Architect to create conditions for good architectural decisions across teams. In this high-impact role, you will work with senior stakeholders to modernize platforms and delivery processes. The selected candidate should have robust experience in designing distributed systems and strong facilitation skills for guiding architectural discussions. This position offers a competitive salary between £85,000 and £100,000, plus additional benefits such as a flexible working week and 26 days of annual leave.
23/06/2026
Full time
BBC Group and Public Services is seeking a Lead Architect to create conditions for good architectural decisions across teams. In this high-impact role, you will work with senior stakeholders to modernize platforms and delivery processes. The selected candidate should have robust experience in designing distributed systems and strong facilitation skills for guiding architectural discussions. This position offers a competitive salary between £85,000 and £100,000, plus additional benefits such as a flexible working week and 26 days of annual leave.
Overview BBC Studios Productions is renowned for crafting world class television across genres including Drama, Comedy, Factual, Entertainment, Music, Natural History, Kids & Family, and Audio. Built on a century long legacy of storytelling excellence, it operates as the national production arm of BBC Studios, delivering iconic titles such as EastEnders, Strictly Come Dancing, Dragon's Den, Silent Witness and Blue Planet to audiences worldwide. Runner Responsibilities Running on location - setting up kit, organising lunch, collecting release forms, logging, data wrangling, and charging batteries. Running in studio - setting up and stocking the green room, looking after guests, collecting props and printing scripts. Support cast and crew on shows - ferrying rushes and general help in the office and admin tasks. How to Apply Register your details here: . CVs submitted via the 'Apply Now' button will not be included in our talent pool database. EEO Statement BBC Studios is an equal opportunity employer. We welcome applications from individuals regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We are a disability confident employer and are willing to make reasonable adjustments for applicants with adjustments or access requirements.
18/06/2026
Full time
Overview BBC Studios Productions is renowned for crafting world class television across genres including Drama, Comedy, Factual, Entertainment, Music, Natural History, Kids & Family, and Audio. Built on a century long legacy of storytelling excellence, it operates as the national production arm of BBC Studios, delivering iconic titles such as EastEnders, Strictly Come Dancing, Dragon's Den, Silent Witness and Blue Planet to audiences worldwide. Runner Responsibilities Running on location - setting up kit, organising lunch, collecting release forms, logging, data wrangling, and charging batteries. Running in studio - setting up and stocking the green room, looking after guests, collecting props and printing scripts. Support cast and crew on shows - ferrying rushes and general help in the office and admin tasks. How to Apply Register your details here: . CVs submitted via the 'Apply Now' button will not be included in our talent pool database. EEO Statement BBC Studios is an equal opportunity employer. We welcome applications from individuals regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We are a disability confident employer and are willing to make reasonable adjustments for applicants with adjustments or access requirements.
Overview BBC Studios Productions is renowned for crafting world class television across genres including Drama, Comedy, Factual, Entertainment, Music, Natural History, Kids & Family, and Audio. Built on a century long legacy of storytelling excellence, it operates as the national production arm of BBC Studios, delivering iconic titles such as EastEnders, Strictly Come Dancing, Dragon's Den, Silent Witness and Blue Planet to audiences worldwide. Runner Responsibilities Running on location - setting up kit, organising lunch, collecting release forms, logging, data wrangling, and charging batteries. Running in studio - setting up and stocking the green room, looking after guests, collecting props and printing scripts. Support cast and crew on shows - ferrying rushes and general help in the office and admin tasks. How to Apply Register your details here: . CVs submitted via the 'Apply Now' button will not be included in our talent pool database. EEO Statement BBC Studios is an equal opportunity employer. We welcome applications from individuals regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We are a disability confident employer and are willing to make reasonable adjustments for applicants with adjustments or access requirements.
18/06/2026
Full time
Overview BBC Studios Productions is renowned for crafting world class television across genres including Drama, Comedy, Factual, Entertainment, Music, Natural History, Kids & Family, and Audio. Built on a century long legacy of storytelling excellence, it operates as the national production arm of BBC Studios, delivering iconic titles such as EastEnders, Strictly Come Dancing, Dragon's Den, Silent Witness and Blue Planet to audiences worldwide. Runner Responsibilities Running on location - setting up kit, organising lunch, collecting release forms, logging, data wrangling, and charging batteries. Running in studio - setting up and stocking the green room, looking after guests, collecting props and printing scripts. Support cast and crew on shows - ferrying rushes and general help in the office and admin tasks. How to Apply Register your details here: . CVs submitted via the 'Apply Now' button will not be included in our talent pool database. EEO Statement BBC Studios is an equal opportunity employer. We welcome applications from individuals regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We are a disability confident employer and are willing to make reasonable adjustments for applicants with adjustments or access requirements.
Locations: Glasgow (G511DA), London (W1A 1AA), Salford (M50 2QH) JOB DETAILS Job Band: D Contract Type: 12 month Fixed term Contract / Attachment Department: World Service Discovery Location: London / Salford / Glasgow - Hybrid Proposed Salary Range: £47,000 - £57,000 (depending on relevant skills, knowledge and experience) We discuss flexible working preferences during the application process. Flexible working will be part of the offer discussion. PURPOSE OF THE ROLE Join the BBC World Service as a Senior Tester, helping deliver trusted, impartial news to 1.5 billion people worldwide. Lead testing across complex, scalable platforms, shaping quality from design through delivery. This is a high impact role that influences engineering practices and ensures audience access to reliable content across languages, devices and environments. WHY JOIN THE TEAM The World Service delivers journalism in 41 languages to global audiences, ensuring access regardless of geography or connectivity. Work in a team where quality is central, with a strong focus on learning, collaboration and innovation. Grow, contribute and shape how we build better software. YOUR KEY RESPONSIBILITIES AND IMPACT Lead and evolve the testing strategy for a defined product area, embedding quality across the software lifecycle Review and assess new features, define test plans and collaborate with engineers to ensure performance and reliability Design, build and maintain automated test suites to support delivery at scale Act as a quality advocate, influencing best practice and driving early defect prevention Coach and mentor others, contributing to a strong learning culture within the team YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Experience in running accessibility testing in line with WCAG and BBC guidelines Experience working closely with a multi discipline agile team, including Product Managers, UX Designers, and Software Engineering Team Leads Experience writing test approaches, raising and triaging issues in JIRA and issuing weekly and final test summary reports to key stakeholders DESIRABLE GitHub, Jira, Confluence, Grafana AWS and AWS tools Cypress Playwright BENEFITS Fair pay and a competitive salary package Flexible 35 hour working week 25 days annual leave with the option to buy an extra 5 days Defined pension scheme Discounted dental, health care and gym membership Excellent career and professional development opportunities Support in your working life, including flexible working options for those who need them LEGAL AND EEO STATEMENTS Before your start date, you may need to disclose any unspent convictions or police charges in line with our Employment screening checks. Failure to disclose may result in withdrawal of your offer. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We are a disability confident employer. If you need adjustments or access requirements for the interview process or during the role, please contact .
17/06/2026
Full time
Locations: Glasgow (G511DA), London (W1A 1AA), Salford (M50 2QH) JOB DETAILS Job Band: D Contract Type: 12 month Fixed term Contract / Attachment Department: World Service Discovery Location: London / Salford / Glasgow - Hybrid Proposed Salary Range: £47,000 - £57,000 (depending on relevant skills, knowledge and experience) We discuss flexible working preferences during the application process. Flexible working will be part of the offer discussion. PURPOSE OF THE ROLE Join the BBC World Service as a Senior Tester, helping deliver trusted, impartial news to 1.5 billion people worldwide. Lead testing across complex, scalable platforms, shaping quality from design through delivery. This is a high impact role that influences engineering practices and ensures audience access to reliable content across languages, devices and environments. WHY JOIN THE TEAM The World Service delivers journalism in 41 languages to global audiences, ensuring access regardless of geography or connectivity. Work in a team where quality is central, with a strong focus on learning, collaboration and innovation. Grow, contribute and shape how we build better software. YOUR KEY RESPONSIBILITIES AND IMPACT Lead and evolve the testing strategy for a defined product area, embedding quality across the software lifecycle Review and assess new features, define test plans and collaborate with engineers to ensure performance and reliability Design, build and maintain automated test suites to support delivery at scale Act as a quality advocate, influencing best practice and driving early defect prevention Coach and mentor others, contributing to a strong learning culture within the team YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA Experience in running accessibility testing in line with WCAG and BBC guidelines Experience working closely with a multi discipline agile team, including Product Managers, UX Designers, and Software Engineering Team Leads Experience writing test approaches, raising and triaging issues in JIRA and issuing weekly and final test summary reports to key stakeholders DESIRABLE GitHub, Jira, Confluence, Grafana AWS and AWS tools Cypress Playwright BENEFITS Fair pay and a competitive salary package Flexible 35 hour working week 25 days annual leave with the option to buy an extra 5 days Defined pension scheme Discounted dental, health care and gym membership Excellent career and professional development opportunities Support in your working life, including flexible working options for those who need them LEGAL AND EEO STATEMENTS Before your start date, you may need to disclose any unspent convictions or police charges in line with our Employment screening checks. Failure to disclose may result in withdrawal of your offer. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We are a disability confident employer. If you need adjustments or access requirements for the interview process or during the role, please contact .
BBC Group and Public Services
Birmingham, Staffordshire
The BBC Group and Public Services is looking for a Software Engineer to design and enhance iPages, the internal tool supporting their websites. This role offers the chance to work from any UK base or remotely, promoting flexibility in a supportive team environment. Applicants should have a strong front-end development background and a passion for creating user-friendly experiences. In addition to a competitive salary range of £43,000 - £50,133, the position includes benefits such as flexible working hours, 25 days of annual leave, and opportunities for career development.
17/06/2026
Full time
The BBC Group and Public Services is looking for a Software Engineer to design and enhance iPages, the internal tool supporting their websites. This role offers the chance to work from any UK base or remotely, promoting flexibility in a supportive team environment. Applicants should have a strong front-end development background and a passion for creating user-friendly experiences. In addition to a competitive salary range of £43,000 - £50,133, the position includes benefits such as flexible working hours, 25 days of annual leave, and opportunities for career development.
BBC Group and Public Services
Birmingham, Staffordshire
Birmingham, GBR, B1 1AY Glasgow, GBR, G511DA Leeds, GBR, LS9 8AH London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, MAN, GBR, M50 2QH JOB DETAILS JOB TITLE: Software Engineer (iPages, front-end leaning) JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Corporate Digital Applications LOCATION: Any BBC base in the UK or UK Remote PROPOSED SALARY RANGE: £43,000 - £50,133 depending on relevant skills, knowledge, and experience. The expected salary range for this role reflects internal benchmarking and external market insights. We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage. PURPOSE OF THE ROLE Corporate Digital & Applications (CDA) builds the BBC's internal tools, including iPages, the system behind the BBC's intranet and its public-facing corporate sites. You'll be working on iPages, enhancing and crafting quality components that users love and website editors trust, empowering them to create engaging, accessible and user-friendly websites fast. WHY JOIN THE TEAM Shape the building blocks that create BBC websites, such as Media Centre, Writers or the Big Weekend. iPages is a mature product supporting around 400 sites, managed by 1000 editors. We continually enhance the components available to build sites and add new ones from time to time so editors can create the most engaging experiences for our internal and external audiences. As a detail-oriented Software Engineer in iPages, you will help shape our product and related apps by updating, developing and - at times - designing components. The components you'll develop will not only be visually appealing, clear and fully accessible for external and internal audiences, they'll also be user friendly for our editors. Plus, you'll spot opportunities to make them developer friendly, too, helping with our mission of delivering value at pace. The wider CDA team we're a part of is a friendly, flexible, start-ups style group building the internal products that keep the BBC running. Aside from iPages, these products include custom-built web apps to manage procurement, scheduling of staff, internal events, finance, and HR functions such as people management or career development. CDA are currently working on enhancing our bespoke design system to optimise the development of new apps. You'll be the first to identify opportunities to extend these design choices to iPages, creating a more consistent language across all our tools. You'll be shaping tools used every day across one of the world's most iconic organisations. Working in CDA you can expect real ownership, impact, and growth. We're a team that's friendly, flexible, and supportive. If you are too, you'll fit in well. YOUR KEY RESPONSIBILITIES AND IMPACT Design, develop, test, and release well-engineered code. Collaborate closely with product managers and engineers. Work with other UX-focused software engineers in CDA to contribute to the UX/UI design of our services. Contribute to a culture of design and engineering excellence and continuous improvement. Participate in pair programming, code reviews, and agile delivery. Continuously learn new technologies and keep abreast of existing technologies, including applying modern front-end practices and high accessibility standards. YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA DESIRED BUT NOT REQUIRED Experience building APIs, particularly GraphQL. Experience with a headless CMS. Working knowledge of AWS or other cloud service providers. Ready to make an impact? If you're excited about crafting high-quality user experiences, shaping the way the BBC's corporate sites look and growing your career in a fast-moving, supportive team then we'd love to hear from you. If you can bring some of these skills and experience, along with transferable strengths, we'd encourage you to apply. Disclaimer This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and, if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory. Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Recruitment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer. We are unable to accept applications via CV and only applications made online will be considered. Please click on the APPLY NOW button to proceed with your application. Redeployment The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk. This is your BBC At the BBC you can create and innovate in an inclusive environment while contributing to some of the world's best loved content, and the BBC's mission to inform, educate and entertain. Find out more about the BBC Life at BBC Here you will benefit from: Fair pay and flexible benefits including a competitive salary package, a flexible 35-hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values-based organisation where the way we do things is important as what we do. Benefits may vary if you are joining on an FTC basis or on an orchestra conditions contract. Learn more about life at the BBC and our values in our candidate pack. You belong We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. We want to attract the broadest range of talented people to join us. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. Find out more about diversity, inclusion and belonging in our strategy below. Disability confident We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email and we'd be happy to discuss: BBC Group and Public Services, Broadcasting House, Portland Place, London, United Kingdom, W1A 1AA. BBC Studios Distribution Limited, company no: , registered address: 1 Television Centre, 101 Wood Lane, London, United Kingdom W12 7FA.
17/06/2026
Full time
Birmingham, GBR, B1 1AY Glasgow, GBR, G511DA Leeds, GBR, LS9 8AH London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, MAN, GBR, M50 2QH JOB DETAILS JOB TITLE: Software Engineer (iPages, front-end leaning) JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Corporate Digital Applications LOCATION: Any BBC base in the UK or UK Remote PROPOSED SALARY RANGE: £43,000 - £50,133 depending on relevant skills, knowledge, and experience. The expected salary range for this role reflects internal benchmarking and external market insights. We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage. PURPOSE OF THE ROLE Corporate Digital & Applications (CDA) builds the BBC's internal tools, including iPages, the system behind the BBC's intranet and its public-facing corporate sites. You'll be working on iPages, enhancing and crafting quality components that users love and website editors trust, empowering them to create engaging, accessible and user-friendly websites fast. WHY JOIN THE TEAM Shape the building blocks that create BBC websites, such as Media Centre, Writers or the Big Weekend. iPages is a mature product supporting around 400 sites, managed by 1000 editors. We continually enhance the components available to build sites and add new ones from time to time so editors can create the most engaging experiences for our internal and external audiences. As a detail-oriented Software Engineer in iPages, you will help shape our product and related apps by updating, developing and - at times - designing components. The components you'll develop will not only be visually appealing, clear and fully accessible for external and internal audiences, they'll also be user friendly for our editors. Plus, you'll spot opportunities to make them developer friendly, too, helping with our mission of delivering value at pace. The wider CDA team we're a part of is a friendly, flexible, start-ups style group building the internal products that keep the BBC running. Aside from iPages, these products include custom-built web apps to manage procurement, scheduling of staff, internal events, finance, and HR functions such as people management or career development. CDA are currently working on enhancing our bespoke design system to optimise the development of new apps. You'll be the first to identify opportunities to extend these design choices to iPages, creating a more consistent language across all our tools. You'll be shaping tools used every day across one of the world's most iconic organisations. Working in CDA you can expect real ownership, impact, and growth. We're a team that's friendly, flexible, and supportive. If you are too, you'll fit in well. YOUR KEY RESPONSIBILITIES AND IMPACT Design, develop, test, and release well-engineered code. Collaborate closely with product managers and engineers. Work with other UX-focused software engineers in CDA to contribute to the UX/UI design of our services. Contribute to a culture of design and engineering excellence and continuous improvement. Participate in pair programming, code reviews, and agile delivery. Continuously learn new technologies and keep abreast of existing technologies, including applying modern front-end practices and high accessibility standards. YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA DESIRED BUT NOT REQUIRED Experience building APIs, particularly GraphQL. Experience with a headless CMS. Working knowledge of AWS or other cloud service providers. Ready to make an impact? If you're excited about crafting high-quality user experiences, shaping the way the BBC's corporate sites look and growing your career in a fast-moving, supportive team then we'd love to hear from you. If you can bring some of these skills and experience, along with transferable strengths, we'd encourage you to apply. Disclaimer This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. Please note: If you were to be offered this role, the BBC will conduct Employment screening checks which include Reference checks; Eligibility to work checks; and, if applicable to the role, Safeguarding and Adverse media/Social media checks. Any offer made is conditional on these checks being satisfactory. Before your start date, you may need to disclose any unspent convictions or police charges, in line with our Recruitment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer. We are unable to accept applications via CV and only applications made online will be considered. Please click on the APPLY NOW button to proceed with your application. Redeployment The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC and they will be given priority consideration ahead of other applicants. Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk. This is your BBC At the BBC you can create and innovate in an inclusive environment while contributing to some of the world's best loved content, and the BBC's mission to inform, educate and entertain. Find out more about the BBC Life at BBC Here you will benefit from: Fair pay and flexible benefits including a competitive salary package, a flexible 35-hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values-based organisation where the way we do things is important as what we do. Benefits may vary if you are joining on an FTC basis or on an orchestra conditions contract. Learn more about life at the BBC and our values in our candidate pack. You belong We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. We want to attract the broadest range of talented people to join us. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. Find out more about diversity, inclusion and belonging in our strategy below. Disability confident We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email and we'd be happy to discuss: BBC Group and Public Services, Broadcasting House, Portland Place, London, United Kingdom, W1A 1AA. BBC Studios Distribution Limited, company no: , registered address: 1 Television Centre, 101 Wood Lane, London, United Kingdom W12 7FA.
JOB BAND: D CONTRACT TYPE: Permanent, Full-time DEPARTMENT: BBC Group Strategy and Transformation LOCATION: Salford PROPOSED SALARY RANGE: £60,000 - £70,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. PURPOSE OF THE ROLE The Senior Data Engineer will help the BBC make practical use of AI tools and systems to solve business problems and help our internal teams work effectively and efficiently. The role is in the BBC's Generative AI Programme and will collaborate closely with project managers, data scientists, analysts, domain experts, and the BBC's technical teams. The Senior Data Engineer will help build and support reliable data pipelines and components that enable AI projects to move effectively from piloting to successful handover to the business for scaling. The role will work in ways that are responsible, evidence-led and aligned with the BBC's values. WHY JOIN THE TEAM The Generative AI Programme, part of the Strategy & Transformation team, helps the BBC realise value from rapidly evolving AI capabilities in a way that is practical, responsible and aligned to the BBC's public service mission. The team's activities include enabling adoption of AI tools across the organisation; fostering innovation; finding opportunities to use AI to work more efficiently as an organisation, and leading the BBC's engagement on the wider AI issues that shape our operating environment. YOUR KEY RESPONSIBILITIES AND IMPACT Help evaluate AI and automation capabilities, both existing and emerging, using data and evidence to inform decisions about the most appropriate solutions for BBC contexts. Design and develop data pipelines, technical components and supporting capabilities that enable the evaluation and adoption of agentic and AI automation tooling. Work with colleagues across the team to design AI, agentic and automation solutions that address clearly defined operational or domain-specific problems. Build secure, resilient and maintainable data engineering solutions that support experimentation as well as more scalable use where appropriate. Collaborate closely with domain experts, data scientists, analysts, researchers, designers and project management teams to translate requirements into valuable solutions. Contribute to good engineering practice across the team, supporting high standards in data quality, governance, documentation and continuous improvement. Ensure work is carried out in line with the BBC's organisational values, security requirements and responsible approach to AI adoption. YOUR SKILLS AND EXPERIENCE Experience of designing, delivering and operating data engineering solutions, including pipelines, integrations and piloting capabilities. Experience of working with multidisciplinary teams to understand business or user problems and translate them into valuable solutions. Ability to evaluate new tools or technologies critically, using evidence and sound judgement to assess their effectiveness and suitability. Good understanding of data governance, security and quality considerations, with the ability to apply these appropriately in innovative or experimental settings. Good engineering practices including security by design, proficiency in Python, experience with Cloud platforms (AWS preferred) and Infrastructure as Code (Terraform preferred), CI/CD pipelines, and demonstrable use of AI-assisted development tools to improve code quality and delivery pace. Experience working in broadcast, media, start-up or research environments. A strong academic background or research credentials in data engineering or a related discipline. Familiarity with API development frameworks (FastAPI or equivalent). Experience building with Generative AI and agentic frameworks (e.g. LangChain, LangGraph, PydanticAI) and managed AI services (e.g. Bedrock, Azure). Familiarity with enterprise automation toolsets (e.g. Microsoft Power Platform, Copilot Studio) and an understanding of how they complement bespoke AI solutions in large organisations. BENEFITS Fair pay and flexible benefits including a competitive salary package, a flexible 35-hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values-based organisation where the way we do things is important as what we do. DIVERSITY AND INCLUSION We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. We want to attract the broadest range of talented people to join us. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. DISABILITY CONFIDENT If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, contact us via email: .
16/06/2026
Full time
JOB BAND: D CONTRACT TYPE: Permanent, Full-time DEPARTMENT: BBC Group Strategy and Transformation LOCATION: Salford PROPOSED SALARY RANGE: £60,000 - £70,000 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. PURPOSE OF THE ROLE The Senior Data Engineer will help the BBC make practical use of AI tools and systems to solve business problems and help our internal teams work effectively and efficiently. The role is in the BBC's Generative AI Programme and will collaborate closely with project managers, data scientists, analysts, domain experts, and the BBC's technical teams. The Senior Data Engineer will help build and support reliable data pipelines and components that enable AI projects to move effectively from piloting to successful handover to the business for scaling. The role will work in ways that are responsible, evidence-led and aligned with the BBC's values. WHY JOIN THE TEAM The Generative AI Programme, part of the Strategy & Transformation team, helps the BBC realise value from rapidly evolving AI capabilities in a way that is practical, responsible and aligned to the BBC's public service mission. The team's activities include enabling adoption of AI tools across the organisation; fostering innovation; finding opportunities to use AI to work more efficiently as an organisation, and leading the BBC's engagement on the wider AI issues that shape our operating environment. YOUR KEY RESPONSIBILITIES AND IMPACT Help evaluate AI and automation capabilities, both existing and emerging, using data and evidence to inform decisions about the most appropriate solutions for BBC contexts. Design and develop data pipelines, technical components and supporting capabilities that enable the evaluation and adoption of agentic and AI automation tooling. Work with colleagues across the team to design AI, agentic and automation solutions that address clearly defined operational or domain-specific problems. Build secure, resilient and maintainable data engineering solutions that support experimentation as well as more scalable use where appropriate. Collaborate closely with domain experts, data scientists, analysts, researchers, designers and project management teams to translate requirements into valuable solutions. Contribute to good engineering practice across the team, supporting high standards in data quality, governance, documentation and continuous improvement. Ensure work is carried out in line with the BBC's organisational values, security requirements and responsible approach to AI adoption. YOUR SKILLS AND EXPERIENCE Experience of designing, delivering and operating data engineering solutions, including pipelines, integrations and piloting capabilities. Experience of working with multidisciplinary teams to understand business or user problems and translate them into valuable solutions. Ability to evaluate new tools or technologies critically, using evidence and sound judgement to assess their effectiveness and suitability. Good understanding of data governance, security and quality considerations, with the ability to apply these appropriately in innovative or experimental settings. Good engineering practices including security by design, proficiency in Python, experience with Cloud platforms (AWS preferred) and Infrastructure as Code (Terraform preferred), CI/CD pipelines, and demonstrable use of AI-assisted development tools to improve code quality and delivery pace. Experience working in broadcast, media, start-up or research environments. A strong academic background or research credentials in data engineering or a related discipline. Familiarity with API development frameworks (FastAPI or equivalent). Experience building with Generative AI and agentic frameworks (e.g. LangChain, LangGraph, PydanticAI) and managed AI services (e.g. Bedrock, Azure). Familiarity with enterprise automation toolsets (e.g. Microsoft Power Platform, Copilot Studio) and an understanding of how they complement bespoke AI solutions in large organisations. BENEFITS Fair pay and flexible benefits including a competitive salary package, a flexible 35-hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values-based organisation where the way we do things is important as what we do. DIVERSITY AND INCLUSION We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. We want to attract the broadest range of talented people to join us. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity. We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. DISABILITY CONFIDENT If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, contact us via email: .
BBC Group and Public Services
Birmingham, Staffordshire
Job Locations Birmingham, GBR, B1 1AY Glasgow, GBR, G511DA Leeds, GBR, LS9 8AH London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, MAN, GBR, M50 2QH JOB DETAILS JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Corporate Digital Applications LOCATION: Any BBC base or UK remote - Hybrid PROPOSED SALARY RANGE: £43,000 - £50,133 depending on relevant skills, knowledge, and experience. The expected salary range for this role reflects internal benchmarking and external market insights. We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage. PURPOSE OF THE ROLE Corporate Digital & Applications (CDA) builds the BBC's internal tools. You'll design smart user journeys and create reusable UI components that combine great UX with developer efficiency. You'll be crafting quality components that users love and engineers trust, empowering the team to ship faster and smarter. WHY JOIN THE TEAM Build the tools that power the BBC. The CDA team is a friendly, flexible, start up style group building the internal products that keep the BBC running. These include custom-built web apps to manage procurement, scheduling of staff, internal events, finance, and HR functions such as people management or career development. We're currently working on enhancing our bespoke design system to optimise the development of new apps. Our existing design system is mature, but with room for improvement and flexibility for a creative eye and user focused mindset to put their own stamp on it. You'll help evolve our design system, influence how products feel and function, and leave a visible mark on everything we build. You won't just be shipping features; you'll be shaping tools used every day across one of the world's most iconic organisations. Working in CDA you can expect real ownership, impact, and growth. YOUR KEY RESPONSIBILITIES AND IMPACT Designing and building attractive, accessible, and reusable UI components Shaping user journeys that turn complex workflows into simple experiences Contributing to our design system and front end user experience Collaborating closely with product managers and engineers Writing high quality, maintainable code with testing and performance in mind Participating in pair programming, code reviews, and agile delivery Continuously learning and applying modern front end practices YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA No essential criteria listed. DESIRED BUT NOT REQUIRED Experience integrating with APIs (e.g. GraphQL) BENEFITS Fair pay and flexible benefits including a competitive salary package, a flexible 35 hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values based organization where the way we do things is important as what we do. Benefits may vary if you are joining on an FTC basis or on an alternative conditions contract. EEO STATEMENTS We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. DISABILITY CONFIDENT We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email and we'd be happy to discuss:
16/06/2026
Full time
Job Locations Birmingham, GBR, B1 1AY Glasgow, GBR, G511DA Leeds, GBR, LS9 8AH London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, MAN, GBR, M50 2QH JOB DETAILS JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Corporate Digital Applications LOCATION: Any BBC base or UK remote - Hybrid PROPOSED SALARY RANGE: £43,000 - £50,133 depending on relevant skills, knowledge, and experience. The expected salary range for this role reflects internal benchmarking and external market insights. We're happy to discuss flexible working. If you'd like to, please indicate your preference in the application - though there's no obligation to do so now. Flexible working will be part of the discussion at offer stage. PURPOSE OF THE ROLE Corporate Digital & Applications (CDA) builds the BBC's internal tools. You'll design smart user journeys and create reusable UI components that combine great UX with developer efficiency. You'll be crafting quality components that users love and engineers trust, empowering the team to ship faster and smarter. WHY JOIN THE TEAM Build the tools that power the BBC. The CDA team is a friendly, flexible, start up style group building the internal products that keep the BBC running. These include custom-built web apps to manage procurement, scheduling of staff, internal events, finance, and HR functions such as people management or career development. We're currently working on enhancing our bespoke design system to optimise the development of new apps. Our existing design system is mature, but with room for improvement and flexibility for a creative eye and user focused mindset to put their own stamp on it. You'll help evolve our design system, influence how products feel and function, and leave a visible mark on everything we build. You won't just be shipping features; you'll be shaping tools used every day across one of the world's most iconic organisations. Working in CDA you can expect real ownership, impact, and growth. YOUR KEY RESPONSIBILITIES AND IMPACT Designing and building attractive, accessible, and reusable UI components Shaping user journeys that turn complex workflows into simple experiences Contributing to our design system and front end user experience Collaborating closely with product managers and engineers Writing high quality, maintainable code with testing and performance in mind Participating in pair programming, code reviews, and agile delivery Continuously learning and applying modern front end practices YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA No essential criteria listed. DESIRED BUT NOT REQUIRED Experience integrating with APIs (e.g. GraphQL) BENEFITS Fair pay and flexible benefits including a competitive salary package, a flexible 35 hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym. Excellent career and professional development. Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer. A values based organization where the way we do things is important as what we do. Benefits may vary if you are joining on an FTC basis or on an alternative conditions contract. EEO STATEMENTS We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief. We have a working environment where we value and respect every individual's unique contribution, so all our employees feel that they can belong, thrive and achieve their full potential. DISABILITY CONFIDENT We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process, or to carry out this role, please contact us via email and we'd be happy to discuss:
BBC Group and Public Services
Birmingham, Staffordshire
BBC Group and Public Services is seeking a professional to join the Corporate Digital Applications team. In this role, you will design user journeys and create reusable UI components, contributing to internal tools used across the BBC. A competitive salary and many flexible benefits are part of the offer. As a part of a dynamic team, you'll influence product design and functionality, making a real impact on how internal applications function. Join us to enhance user experiences and design systems within one of the world's most iconic organizations.
15/06/2026
Full time
BBC Group and Public Services is seeking a professional to join the Corporate Digital Applications team. In this role, you will design user journeys and create reusable UI components, contributing to internal tools used across the BBC. A competitive salary and many flexible benefits are part of the offer. As a part of a dynamic team, you'll influence product design and functionality, making a real impact on how internal applications function. Join us to enhance user experiences and design systems within one of the world's most iconic organizations.