Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Job Title: AI Roku Developer

Location: London 

Company: BritBox International

Reporting to: SVP of Technology and Content Delivery

Contract Type: Day rate Contractor, 3-month

About Us

BBC Studios’ Direct-to-Consumer (DTC) business brings premium content directly to North American audiences through two distinctive streaming brands: BritBox and BBC Select.

BritBox , the ultimate streaming destination for British TV. We offer an unparalleled collection of thoughtfully curated entertainment—cleverly crafted and full of the charm, wit, and heart that define British storytelling.

Born from the BBC, our mission is to bring authentic British stories to our audiences. Launched in 2017, we are a small but mighty streamer that punches above our weight—available on every major platform and even featured among the bright lights of Times Square—and we’re just getting started.

BBC Select is a documentary streaming service that has been successfully operating since February 2021. It has established itself as the third-largest documentary streaming service in the US. With plans to expand through original commissions, territorial premieres, and new distribution platforms, BBC Select continues to serve a highly engaged audience that values educational, high-quality content. The integration of BBC Select into the DTC organisation presents a strong opportunity to leverage shared capabilities, insights, and expertise to accelerate growth and enhance overall customer experience.

If you’re passionate about entertainment, thrive in a fast-paced environment, and want to play a meaningful role in our growth journey, this is your opportunity to be part of a dynamic Direct-to-Consumer business within BBC Studios, bringing the very best of British TV to fans everywhere.

Job Purpose:

We are seeking a Contract Senior Roku Engineer specialising in agentic development to deliver production-ready, certification-ready Roku applications through an AI-first delivery model.

The contractor will design and operate a development workflow in which autonomous coding agents perform the majority of planning, implementation, testing, debugging, code review, and documentation, with the contractor acting as solution architect, agent orchestrator, technical reviewer, validator, and final approver.

This is not a conventional Roku development role where AI is limited to autocomplete, code suggestions, or personal productivity. AI agents are the primary implementation mechanism. The proportion of implementation work completed by agents will be instrumented, reported, and agreed as a measurable target per milestone, recognising that BrightScript and SceneGraph are a specialised platform and that agent effectiveness must be built deliberately through context engineering, tooling, and feedback loops rather than assumed.

The contractor retains full accountability for the quality, security, performance, maintainability, and certification readiness of all delivered work, regardless of whether it was authored by an agent or by hand. Device-level validation and release approval are human-owned gates and cannot be delegated to agents.

Anthropic Claude Code is strongly preferred as the primary agentic toolchain. Experience with OpenAI Codex is desirable. All agentic tooling must be used through BritBox-approved enterprise accounts and in accordance with BritBox AI governance requirements.

Responsibilities:

Workflow design and orchestration

  • Design, build, and operate an agent-led development workflow for Roku applications, selecting single-agent or multi-agent architectures based on measurable improvements in delivery, quality, or reliability rather than complexity for its own sake.

  • Define agent roles, instructions, tool access, permissions, context-management strategies, retry limits, quality gates, escalation paths, and approval boundaries.

  • Engineer the context, documentation, and tooling required to make agents effective on the Roku platform, including structured use of Roku developer documentation, project conventions, and platform constraints.

Governance and approval boundaries

  • Implement and enforce human approval gates for high-risk, irreversible, security-sensitive, or release-related actions.

  • Operate all agentic tooling within BritBox-approved accounts and data-handling boundaries, ensuring source code, content feeds, credentials, and commercially sensitive material are handled in accordance with BritBox confidentiality and AI usage policies.

  • Maintain traceable, auditable evidence of agent activity, code attribution, test results, approval decisions, and significant manual interventions.

  • Monitor and report agentic tooling usage and inference costs against agreed budgets.

Review and validation

  • Review and approve all AI-generated BrightScript, SceneGraph XML, tests, configurations, and technical documentation before merge.

  • Identify and resolve hallucinated APIs, incomplete implementations, architectural problems, security risks, licence and IP provenance issues, regressions, and performance defects in agent output.

  • Personally validate applications on physical Roku devices and through the Roku development and certification toolchain, including deep linking, billing, and playback flows required for certification.

Quality engineering and automation

  • Establish automated unit testing, linting, static analysis, regression testing, and release-readiness checks that agents can execute and act upon, using Roku-appropriate frameworks and device automation where available.

  • Enable agents to analyse requirements, create implementation plans, manage dependencies, produce code, run tests, review results, and correct failures within defined boundaries.

  • Intervene directly and implement by hand when agents cannot safely or reliably complete a task, recording the intervention and feeding it back into workflow improvements.

Continuous improvement and reporting

  • Improve agent instructions, tooling, context, and workflows based on observed failures, intervention rates, and evaluation results.

  • Report agreed metrics per milestone, including the proportion of implementation completed by agents, intervention rate, defect escape rate, and test coverage.

Collaboration and delivery

  • Collaborate with product, design, backend, video, and quality assurance stakeholders.

  • Deliver reliable, maintainable, performant, and certification-ready Roku applications against milestones, acceptance criteria, and success metrics agreed in the Statement of Work.

Knowledge and Experience

  • Strong professional experience developing and shipping production Roku applications.

  • Advanced knowledge of BrightScript and Roku SceneGraph.

  • Strong understanding of Roku SDKs, platform APIs, application lifecycle, navigation, focus management, and remote-control interactions.

  • Experience with video playback, streaming workflows, application packaging, device deployment, debugging, profiling, and Roku certification.

  • Demonstrable experience delivering production software through autonomous or semi-autonomous coding agents, with agents completing meaningful planning, implementation, testing, and correction work.

  • Demonstrable experience making coding agents effective on niche or low-resource languages and platforms, for example through curated context packs, custom tooling, platform documentation pipelines, or device-in-the-loop feedback. This is a core requirement of the role, as agent performance on BrightScript cannot be assumed from mainstream-language experience.

  • Experience designing single-agent and multi-agent workflows, with the ability to select the appropriate level of complexity for each task.

  • Strong experience defining agent instructions, tool access, permissions, context-management strategies, quality gates, retry limits, and escalation processes.

  • Ability to evaluate AI-generated code for technical correctness, maintainability, security, performance, licence compliance, and platform compliance, and to identify plausible but incorrect code, APIs, assumptions, and test results.

  • Strong software architecture, debugging, automated testing, and code-review skills.

  • Experience with Git-based development, CI/CD, static analysis, and structured release processes.

  • Experience instrumenting and reporting code attribution, agent activity, and quality metrics in an auditable form.

  • Strong hands-on experience with agentic coding tools. Claude Code experience is strongly preferred. Experience with OpenAI Codex is desirable.

  • Experience with MCP servers, agent frameworks, custom tool integrations, observability, or automated AI evaluations is advantageous.

  • Experience with Roku test automation, for example Rooibos unit testing or ECP-based device automation, is advantageous.

  • Knowledge of Roku billing, authentication, analytics, advertising, deep linking, accessibility, DRM, captions, HLS, DASH, and content feeds is advantageous.

  • Awareness of the cost profile of agent-led development and experience managing inference spend against budgets is advantageous.

  • Ability to work independently as a contractor and deliver against milestones, acceptance criteria, and metrics agreed in the Statement of Work.

  • Strong written communication and technical documentation skills.

  • Willingness to provide evidence of agent-led software delivery through a portfolio example, redacted execution records, an open-source project, a live demonstration, or a paid practical assessment. Candidate evidence should demonstrate agents completing meaningful implementation work, validating their outputs, responding to failures, and operating within clearly defined human approval boundaries.

Our Values

Our BritBox Global Values not only represent our culture but also ensure that we have principles that shape everything we do. Defined by our employees, they are not just words on a page, but the foundation of how we work together, every day.

Our values have been cascaded into specific behaviours, which are embedded into all of our people processes, including hiring, onboarding, performance evaluation and feedback.

We are proud of our values and seek to hire people who resonate with them

This job spec is not exhaustive and may change from time to time in line with the evolving nature of a dynamic and growing business.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the AI Roku Developer in London vacancy
  •  ...engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises reliably bring high-impact...  ...and build the scalable service and API layer that powers an AI driven code modernisation and migration platform, combining agentic... 
    Suggested
    Hybrid working
    Work from home

    ClearRoute

    London
    a month ago
  • £29k - £39k per annumEstimated
     ...Are you excited by AI and curious about how technology can transform the way businesses work? We’re looking for a AI Developer & Automation Apprentice to join our AI implementation programme and help shape the future of AI across the firm. This is a unique opportunity... 
    Suggested
    Permanent
    Apprenticeship
    On-site
    Monday to Friday

    QA

    London
    15 days ago
  • £76k - £100k per annumEstimated
     ...WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to produce...  ...: Join a software engineering team at the forefront of agentic AI and quantitative finance, focused on building reliable, scalable... 
    Suggested

    WorldQuant

    London
    more than 2 months ago
  • £60k - £70k per annum

     ...AI & Copilot Developer – London (Hybrid) – Up to £70,000 We’re working with a leading professional services organisation that is investing heavily in automation, AI, and modern workplace technologies. As part of this growth, they’re looking for an AI & Copilot Developer... 
    Suggested
    Permanent
    Hybrid working
    City of London, Greater London
    a month ago
  • £67k - £86k per annumEstimated
     ...Job title: AI Developer (Backend & Frontend) Location: London (Hybrid, Minimum 2 Days Onsite per Week) Contract Length: 12 Months IR35 Status: Inside IR35 Rate: Negotiable We are currently recruiting for multiple AI Developer opportunities to support a major enterprise... 
    Suggested
    Long-term contract
    Full-time
    Hybrid working
    Flexible hours

    Free-Work UK

    Westminster, Greater London
    6 days ago
  • £65k - £75k per annum

     ...Design, develop, and implement AI-driven solutions to address complex business challenges. Collaborate with cross-functional teams to integrate AI technologies into existing systems. Research and apply advanced machine learning algorithms and techniques to improve business... 
    Permanent

    Michael Page

    London
    more than 2 months ago
  • £64k - £83k per annumEstimated
     ...digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that...  ..., the team’s mission is to design and build state of the art AI/ML tools to support and empower Royalty Manager & Artists, and industry... 
    Permanent
    Full-time

    Universal Music Group

    London
    19 days ago
  • £22k per annum

     ...Summary You'll work alongside experienced developers, technical specialists and business stakeholders to identify opportunities where AI and automation can improve the way we work. You’ll then help design, build, test and implement solutions, as well as supporting colleagues... 
    Apprenticeship
    Self-employed
    Monday to Friday

    RAWLINSON & HUNTER LLP

    London
    12 days ago
  • £59k - £76k per annumEstimated
     ...diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. Forward Deployed AI Developer - Senior Associate Location - any UK office Job Overview We are seeking a talented and passionate Forward Deployed AI... 
    On-site
    Flexible hours

    EY

    London
    7 days ago
  • £75k per annum

     ...Role : AI Enigneer Location : London Type : Hybrid Salary : Up To £75,000 P/A + Comps The role We're partnering with...  ...solutions to support business and operational processes. Develop and deploy AI, automation and analytics capabilities, including generative... 
    Permanent
    Hybrid working

    Hunter Bond

    London
    more than 2 months ago
  • £54k - £71k per annumEstimated
     ...business context, Continuous Planning, and efficient enterprise AI to deliver confident, aligned, and faster decisions. Board connects...  ...here!  Role Overview  We are seeking an FP&A Solution AI Developer to help embed AI capabilities into our FP&A solution strategy and... 
    Full-time

    Board International

    London
    3 days ago
  • £120k - £150k per annum

     ...Lead AI Labs Software Engineer (Programmer Software Engineer Developer Python Amazon Web Services AWS Strands Agents AI LangChain LangGraph CrewAI Google AutoGen Pydantic AI Bedrock PydanticAI AgentCore ADK Azure GCP Cloud Asset Manager Buy Side Investment Management Fund... 
    Full-time
    Hybrid working
    On-site
    London
    2 days ago
  • £120k per annum

     ...Keen to join a company that champions growth and development? Join a leading UK Managed Service Provider expanding into applied AI and LLM-based solutions for enterprise clients. The organisation is building a new AI capability that combines deep technical expertise with... 
    Permanent
    London
    a month ago
  • £56k - £75k per annumEstimated
     ...will work at the forefront of modern machine learning and generative AI to deliver meaningful, lasting impact on global finance. You will...  ...and framing to production rollout and lifecycle management Develop innovative machine learning solutions, including generative AI and... 
    Long-term contract

    JPMorgan Chase & Co.

    London
    2 days ago
  •  ...Role: AI Data Engineer Location: 100% remote Start date: May 2026 Length: 12 month contract, with option to extend or convert to full time About: Enterprise manufacturing organisation scaling AI initiatives globally. Looking for a Data Engineer focused on building... 
    Full-time
    Remote
    London
    more than 2 months ago
  • £110k per annum

     ...Built in Python and Java) automating a large volume of realtime data into a portfolio management system. I am looking for a proficient developer with good tata knowledge and an understanding of latency. I am looking for an engineer with strong Python and Database... 
    On-site

    Quant Capital

    London
    more than 2 months ago
  • $45 per hour

     ...processing. What We Do The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.... 
    Hourly pay
    Part-time
    Freelance
    Remote

    Mindrift

    London
    1 day ago
  • Overview We're supporting a large-scale Workday HCM implementation and are looking for several experienced Data Engineers to join the programme immediately. This is a hands-on role working alongside senior stakeholders and delivery partners to support data migration, ...
    Hybrid working
    Immediate start

    esynergy

    London
    more than 2 months ago
  • £400 per day

     ...Engineer – Investment Management Contract 6 Months Outside IR35 £400 Per Day Quant Capital is urgently looking for a Python Data Developer to join our high profile client. The role is combining several data sets from various financial software providers and venues to create... 
    Hybrid working

    Quant Capital

    London
    more than 2 months ago
  • £78k - £105k per annumEstimated
     ...Data Engineer – Hedge Fund Contract £1200 per day Outside IR35 Quant Capital is urgently looking for a Contract Python Data Developer to join our high profile client. Our client is a well known Systematic Trading Hedge Fund. They like technology especially the... 
    Hybrid working

    Quant Capital

    London
    more than 2 months ago
  • £147k - £198k per annumEstimated
    Python Data Engineer – Systematic trading 6-12 month contract – REMOTE – specialist rate Quant Capital is urgently looking for a Python Data Engineer to join our high profile global hedgefund client. You will be joining the small London team who are creating systematic...
    Remote

    Quant Capital

    London
    more than 2 months ago
  • £57k - £73k per annumEstimated
     ...including senior leadership and client teams. • Engineer & Deliver: Develop and support robust data engineering solutions using Python and...  ...extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never... 
    Hybrid working
    London
    9 days ago
  • £60k - £70k per annum

     ...Step into a pivotal role shaping how enterprise organisations design, build and scale AI-ready data platforms. You’ll lead architecture decisions that directly influence cloud transformation, AI adoption and modern digital operating models across complex environments. You... 
    Full-time
    Hybrid working
    Flexible hours

    Cortex IT Recruitment

    Central London
    more than 2 months ago
  • £97k - £123k per annumEstimated
     ...We're looking for a Senior AI Engineer / Data Scientist to join our team in London, United Kingdom, in a hybrid working mode. This role...  ...solutions for real-world business problems. You’ll design and develop multi-agent systems, implement RAG pipelines, and deliver production... 
    Hybrid working

    EPAM Systems

    London
    more than 2 months ago
  • £69k - £90k per annumEstimated
     ...We’re looking for a Lead Data & AI Engineer to join our team in the UK in a hybrid working mode. In this role, you will design and deliver...  ...data models optimized for AI/ML pipelines and advanced analytics Develop streaming and batch pipelines leveraging tools like Azure Data... 
    Hybrid working

    EPAM Systems

    London
    4 days ago
  • £64k - £83k per annumEstimated
     ...We're looking for a Principal AI Data Engineer to join our team in London, United Kingdom in a hybrid working mode. In this role, you...  ...accelerate digital transformation for enterprise environments. Develop and evaluate AI/GenAI/AgenticAI prototypes using tools such as Copilot... 
    Long-term contract
    Hybrid working

    EPAM Systems

    London
    5 days ago
  • £73k - £97k per annumEstimated
     ...analytics solutions that are secure, stable, and scalable.. You will develop, test, and maintain essential data pipelines and architectures,...  ...pipelines using Python and Databricks. Uses enterprise-authorized AI capabilities within the work environment to accelerate data... 
    Long-term contract

    JPMorgan Chase & Co.

    London
    more than 2 months ago
  • £70k - £93k per annumEstimated
     ...Job Description YOU ARE As an AI/ML Computational Scientist, you will design, build, and operationalize artificial intelligence...  ...efficient, and scalable AI and Machine Learning solutions ~ Develop and implement machine learning algorithms, models, and computational... 
    Full-time

    Accenture

    London
    more than 2 months ago
  • £57k - £75k per annumEstimated
     ...data to the people who need it, our platforms empower our partners to develop lifesaving drugs, forecast supply chain disruptions, locate missing children, and more. The Role   Forward Deployed AI Engineers work directly with customers owning Gen AI strategy and implementation... 
    Full-time

    palantir

    London
    more than 2 months ago
  •  ...engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises reliably bring high-impact...  ..., acting as a practitioner-coach for teams onboarding onto AI-assisted development Operates at the intersection of application... 

    ClearRoute

    London
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Roku Developer. Be the first to apply!