Senior AI Software Engineer - Web & RAG Platforms

Roku

Manchester

Hybrid

GBP 70,000 - 110,000

Full time

48 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare benefits
Financial wellness resources
Hybrid work Fridays

Job summary

Roku is seeking a Senior Software Engineer to join the Ads Customer Interfaces team. You will design and build scalable web applications and AI-powered features, working across a cross-functional group including UX, engineering, dev-ops, QA and product management.

You’ll contribute to a containerized platform using modern web technologies and AI tooling, with a strong emphasis on reliability, performance, and scalable cloud-based solutions. This is a senior role with high impact.

Qualifications

  • Extensive experience with JavaScript/TypeScript and modern web frameworks.
  • Experience building large-scale, low-latency distributed systems.
  • Proficient in CI/CD and related tooling (Jenkins, GitHub/GitLab).
  • Knowledge of AI-assisted and agentic development workflows.
  • Hands-on with RAG or LLM-based chatbots is a plus.
  • Strong understanding of data structures and algorithms.
  • Secure engineering practices and web security fundamentals.

Responsibilities

  • Design, develop, and deliver high-quality web applications and back-end services.
  • Collaborate with UX, software engineering, dev-ops, QA, and product management.
  • Integrate AI-powered features into web apps and enterprise tools.
  • Develop and optimize RAG solutions for chatbot interactions.
  • Plan, refine features, and contribute to system design.

Skills

JavaScript/TypeScript
React
Next.js
Node.js
Express
AWS
GCP
Distributed systems
CI/CD
GitHub
GitLab
Jira
Confluence
AI/ML APIs
RAG
SQL
NoSQL
Jenkins
Observability

Education

Bachelor's or Master’s in CS/SE

Tools

Jenkins
GitHub
GitLab
Prometheus
Grafana

Job description

Roku is seeking a Senior Software Engineer to join the Ads Customer Interfaces team. You will design and build scalable web applications and AI-powered features, working across a cross-functional group including UX, engineering, dev-ops, QA and product management.

You’ll contribute to a containerized platform using modern web technologies and AI tooling, with a strong emphasis on reliability, performance, and scalable cloud-based solutions. This is a senior role with high impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Software Engineer — Scale Cloud Web Apps
Senior AI Software Engineer — Scale Cloud Web Apps

Roku, Inc. • Manchester

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Global mental health support
Financial wellness resources
+1
Senior Full-Stack Engineer for AI-Driven Developer Platform
Senior Full-Stack Engineer for AI-Driven Developer Platform

Roku • Cambridge

Hybrid
GBP 90,000 - 130,000
Hybrid work arrangement
Senior Software Engineer (AD Serving)
Senior Software Engineer (AD Serving)

Segment (Twilio) • Manchester

Hybrid
GBP 110,000 - 140,000
Senior Real-Time Advertising Platform Engineer
Senior Real-Time Advertising Platform Engineer

Roku • Manchester

Hybrid
GBP 90,000 - 120,000
Mental health resources
Financial wellness resources
Healthcare (medical, dental, vision)
Senior Backend & Data Engineer, Advertising AI
Senior Backend & Data Engineer, Advertising AI

Jackalope Digital LLC • Manchester

Hybrid
GBP 90,000 - 120,000
Mental health support
Retirement options
Healthcare benefits
Senior Web Apps Engineering Manager (Ads Platform)
Senior Web Apps Engineering Manager (Ads Platform)

Roku • Manchester

On-site
GBP 80,000 - 100,000
Senior Software Engineer, Web Development – AI
Senior Software Engineer, Web Development – AI

Roku • Manchester

Hybrid
GBP 70,000 - 110,000
Healthcare benefits
Financial wellness resources
Hybrid work Fridays
Senior Software Engineer, Web Development – AI
Senior Software Engineer, Web Development – AI

Roku, Inc. • Manchester

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Global mental health support
Financial wellness resources
+1
Senior Software Engineer, Web Development – AI
Senior Software Engineer, Web Development – AI

Jackalope Digital LLC • Manchester

Hybrid
GBP 75,000 - 110,000
Senior Embedded UI Engineer: AI-Powered Streaming Features
Senior Embedded UI Engineer: AI-Powered Streaming Features

Roku • Cambridge

Hybrid
GBP 80,000 - 120,000
Mental health support
Healthcare benefits
Retirement options
+1