CareerPlan

Senior Software Engineer, Web Development – AI

Manchester, United KingdomFull-time2026-10-16 → 2026-11-10
Hybrid

Core

Design, develop, and deliver high-quality full-stack web applications and back-end services, integrating AI-powered features and RAG solutions for Roku's advertising products.

Role type

Senior Software Engineer (Web Development & AI)

Builds

Unified web application services, APIs, and UIs for Roku's advertising suite

Domain

Streaming media / Advertising technology

Deliverable

production ML models

Required skills

JavaScript/TypeScript, React/Next.js/Angular, Node.js/Express, AWS/GCP, distributed systems, algorithms, data structures, CI/CD, Git, SQL/NoSQL, web security

Preferred skills

AI/ML APIs and SDKs, agentic engineering toolchain, RAG solutions, LLMs for chatbots, observability tools (Prometheus, Grafana)

Technologies

React, Next.js, Angular, Node.js, Express, AWS, GCP, Jenkins, GitLab, GitHub, Jira, Confluence, Prometheus, Grafana, Claude Code, Cursor, MCP servers

Responsibilities

Design and develop web applications and back-end services; Build and integrate AI-powered features; Build and optimize RAG solutions for chatbots; Work with CI/CD tools; Write test cases; Collaborate with UX, DevOps, QA, and Product teams; Improve software delivery processes; Deploy features to customer-facing environments.

Seniority

Senior, hands-on IC