26 to 50 of 84 Senior Software Engineer Jobs in Cambridge

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens … lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. The Senior Software Engineer will be contributing extensively to our embedded ...

Software Engineer – Mid-Level or Senior

Location
Cambridge, England, United Kingdom
fantastic opportunity for experienced Software Engineers to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex real-world challenges. This … role would suit experienced software engineers looking to work on technically challenging projects within a research-driven environment. Location: Cambridge office available (minimum 2 days per week in office) Salary: £60,000 - £80,000 basic per annum + comprehensive benefits package, including private health for family, enhanced pension, etc. ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
developers unlock more from Graphcore AI processors. About The Job Build the debugger that helps developers unlock more from Graphcore AI processors. As a Senior Software Engineer in our Debugger team, you will help define and implement Graphcore's next-generation debugging capability. Your work will support … developers building and optimising workloads on our advanced AI processors. You will adapt and expand debugger functionality, resolving complex issues across software and hardware boundaries. The tools you build will help internal and external users understand behaviour, improve performance and move faster. You will work closely with software ...

Senior Software Engineer, Embedded UI & Logging Tools

Location
Cambridge, England, United Kingdom
Roku, Inc. is seeking a Senior Software Engineer to contribute to the embedded UI framework, improving stability and performance. You will write and review C++ in embedded codebases, build tooling for logging, and develop Python-based data processing pipelines. Join a collaborative, hybrid team that partners across … firmware, and CI disciplines to deliver reliable software for millions of Roku devices, with opportunities to influence features and tooling across the platform. #J-18808-Ljbffr ...

Senior Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
platforms that power innovation across a global organisationCambridge, Hybrid; to £75,000 DoE + Excellent BenefitsThis globally recognised engineering firm is hiring for a senior software engineer to join their Cambridge based team developing software used across the organisation, its clients and xxuwjjq customers. Their enviable ...

Senior Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
power innovation across a global organisation Cambridge, Hybrid; to £75,000 DoE + Excellent Benefits This globally recognised engineering firm is hiring for a senior software engineer to join their Cambridge based team developing software used across the organisation, its clients and customers click apply ...

(Senior) Software Engineer

Location
Cambridge, England, United Kingdom
unafraid to experiment and try new approaches, learning and building up their considerable knowledge and know-how. They are looking to hire a (senior) Software Engineer to join them. The role would be equal parts writing code as well as test and experimentation of the robots. Requirements … Demonstrable industry project experience in software engineering using C# (or possibly C++). Any exposure to Python would be desirable. Experience with control systems and interfacing with hardware (ideally within a robotics context). Comfortable working with hardware including testing software on physical machines. Good general problem solver ...

Senior Embedded Software Engineer (Firmware)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Senior Embedded Software EngineerCambridge, UK | Full-time | Permanent | Hybrid Salary: 70,000 to 90,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience. Any offer made will carefully take into account level of experience (including relevant industry … Riverlane, we build new and advanced solutions to solve one of the hardest problems in quantum computing: quantum error correction (QEC). As a Senior Embedded Software Engineer at Riverlane, you will help build the world's first quantum error correction stack - Deltaflow. This cutting-edge work ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to help architect core systems underpinning the user experience across devices. You will lead engineering efforts in C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory ...

Senior Software Engineer, Embedded UI

Location
Cambridge, England, United Kingdom
time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens … deeply collaborative environment. We are the pragmatic dreamers inventing and re-inventing the world of streaming media. What is the role? As a Senior Software Engineer on the OS UI/SDK team, you will design, develop, and deliver engaging platform features — including screensavers, static and dynamic ...

Senior Software Engineer - Cloud-native Web Apps & APIs

Location
Cambridge, England, United Kingdom
University of Cambridge Information Services is seeking an experienced Senior Software Engineer to join a multidisciplinary team delivering high-profile, cloud-native web systems and modernised applications. You will work hybrid, shaping architecture, testing rigor, and scalable deployments in Docker containers. We value expert Python/Django ...

Senior Software Engineer – Search & Discovery Platform

Location
Cambridge, England, United Kingdom
Roku, Inc. in Cambridge is seeking a Senior Software Engineer to design and develop platform products used by millions of consumers. The role involves close collaboration with Product/Design teams and emphasizes a strong foundation in large-scale systems and cloud services. The ideal candidate should ...

Senior Software Engineer - Cloud-Native & AI-Driven DevOps

Location
Cambridge, England, United Kingdom
University of Cambridge is seeking a Senior Software Engineer to join a hybrid development team within Information Services. You will build secure, scalable web systems and cloud-native services, focusing on APIs, testing, and CI. You will design and implement maintainable architectures, integrate applications via APIs ...

Senior Software Engineer - AI-Driven Infra

Location
Cambridge, England, United Kingdom
Alianza, Inc. is seeking a Senior Software Engineer to join its Infrastructure Engineering group in Cambridge. You will own and deliver complex projects end-to-end, working across architecture, deployment, and optimization in a high-availability environment. You will use AI-assisted tooling, mentor engineers, and drive ...

Senior Software Engineer - Open-Source AI Inference & vLLM

Location
Cambridge, England, United Kingdom
CommonAI CIC is seeking a Senior Software Engineer to help deploy, extend and optimise vLLM and related inference engines for our AI infrastructure projects. You will work across the Scaling Inference Lab and the High Assurance programme to drive performance, reliability and safety in production‐grade systems. ...

Senior Software Engineer - Live & VOD Video Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
applications, tools, and automation frameworks essential for efficiently handling the vast volume of content in our pipeline. About the roleWe are looking for a Senior Software Engineer to help design and build large-scale video infrastructure powering Live and VOD streaming workflows at Roku. In this role … resilient, cloud-native services that operate continuously at scale, solving complex distributed systems challenges across high-throughput media pipelines. This position requires hands-on software development, including writing new code and maintaining existing codebases across critical video infrastructure. The ideal candidate brings deep experience in backend systems engineering ...

Senior Software Engineer, ML Infrastructure

Location
Cambridge, England, United Kingdom
paths, automated evaluation and retraining, caching and telemetry, and agent-assisted release and operational workflows. What is the role? We are looking for a Senior Software Engineer with strong machine-learning infrastructure experience to help the Roku Entertainment Assistant team deliver reliable, high-quality conversational experiences … working closely with machine-learning, product, data and platform partners. This is a hands-on engineering role for someone who can move comfortably between software architecture, ML lifecycle decisions and production operations. You will improve the paths the team uses to train, evaluate, deploy and observe models, while helping ...

Senior Software Engineer, ML Infrastructure Roku, Inc.

Location
Cambridge, England, United Kingdom
paths, automated evaluation and retraining, caching and telemetry, and agent-assisted release and operational workflows. What is the role? We are looking for a Senior Software Engineer with strong machine-learning infrastructure experience to help the Roku Entertainment Assistant team deliver reliable, high-quality conversational experiences … working closely with machine-learning, product, data and platform partners. This is a hands on engineering role for someone who can move comfortably between software architecture, ML lifecycle decisions and production operations. You will improve the paths the team uses to train, evaluate, deploy and observe models, while helping ...

Senior Software Engineer, Search and Recommendations

Location
Cambridge, England, United Kingdom
free and premium content and entertainment to millions of users in the US and around the world. About the Role We are seeking a Senior Software Engineer with experience in building services at scale. With so many people relying on us for great movies, TV, and news … Roku engineers from across the company, and directly by consumers across millions of devices Work with Product/Design teams to iterate and build software, taking a concept from ideation to its production deployment and support Lead efforts to evaluate new technologies and continue to push for best practices ...

Senior Software Engineer, UI Infrastructure

Location
Cambridge, England, United Kingdom
world of streaming media. What is the role? Roku pioneered streaming to the TV and continues to innovate and lead the industry. The Senior Software Engineer will contribute extensively to the embedded UI framework development, working closely with system architects to develop new features and extend current … that support the larger development community within Roku What experience would help someone be successful in this role at Roku? 3+ years of relevant software development experience Proficiency in modern C++ with the ability to debug and extend embedded or firmware codebases Strong Python experience for building developer tooling ...

Senior Software Engineer, UI Infrastructure Roku, Inc.

Location
Cambridge, England, United Kingdom
world of streaming media. What is the role? Roku pioneered streaming to the TV and continues to innovate and lead the industry. The Senior Software Engineer will contribute extensively to the embedded UI framework development, working closely with system architects to develop new features and extend current … that support the larger development community within Roku What experience would help someone be successful in this role at Roku? 3+ years of relevant software development experience Proficiency in modern C++ with the ability to debug and extend embedded or firmware codebases Strong Python experience for building developer tooling ...

Senior Quantum Software Engineer - Deltakit Lead

Location
Cambridge, England, United Kingdom
Riverlane Ltd in Cambridge is seeking a Senior Software Engineer to lead the Deltakit platform, enhancing software for error-corrected quantum computing. Ideal candidates have a strong background in fields like computer science, with experience building user-friendly scientific software, primarily in Python. The role ...

Senior Software Engineer - Hardware Instrumentation & Data

Location
Cambridge, England, United Kingdom
Selection is seeking a senior/mid-level software engineer for a hands-on role focused on data collection and analysis software for cutting-edge scientific instruments. You will help with instrument control, debug embedded software, and contribute to testing in a small software ...

Senior Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
love building the invisible foundations that make great user experiences possible, this is the team for you. What is the role? As a Senior Agentic AI Engineer in the DMTE team, you'll be the driving force behind embedding intelligent, autonomous AI capabilities into Roku's platform — reimagining … automating the generation of themed experiences to enabling self-optimizing rendering workflows within the AD Display. You'll leverage your years of experience in software engineering and building world class UI to build AI agents that understand the constraints of embedded, performance-critical systems and operate effectively within them. ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
focus is on building the best travel search engine to make it easier for everyone to experience the world. KAYAK is seeking a Senior Java Software Engineer to join our Retention and CRM team! The Retention team powers the backend systems behind our Trips product and builds … team. Explore and apply emerging technologies — including AI-assisted tooling and automation — to improve developer productivity, personalization, and platform capabilities. 5+ years of professional software engineering experience, with a track record of delivering high-quality, production-grade backend systems in a fast-paced environment. Strong, proven programming skills ...