Senior Software Engineer, Edge AI

1 week ago


Cambridge, United Kingdom Roku Full time

Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S. Canada and Mexico and weve set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love enable content publishers to build and monetize large audiences and provide advertisers unique capabilities to engage consumers.From your first day at Roku youll make a valuable - and valued - contribution. Were a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.About the TeamThe Advanced Development team pushes the boundaries beyond product lines to build genuinely new things. We think independently of standard shipping cadences and timelines working on foundational technologies that could impact every Roku device in the future and on ideas that no ones seen in their living room. Because this is an exceptional team we are seeking remarkable talent. Everyone here is an expert but without the myopia of over-specialisation. They have the technical expertise to let them see the bigger picture but can still go deep into the minutia pushing back against convention and building something singular and new. They foster a strong sense of collaboration and trust with little room for drama. Together this is a team of people who love to make decisions and own those decisionsAbout the RoleWere looking for a Senior Software Engineer to join our Advanced Development group in Cambridge. Youll work on Edge AI deploying optimising and scaling intelligent models directly on-device. These are models that run locally on constrained environments enabling faster smarter and more private user experiences.This is a hands-on high-impact role for someone who thrives in an environment where innovation meets engineering excellence. Youll collaborate with a world-class team of software and hardware engineers contributing across the entire lifecycle of building optimising and delivering next-generation intelligent systems.What Youll Be DoingAs a Senior Software Engineer you are willing to contribute wherever needed to get our products out the door. Any company growing at scale thrives on its ability to continuously innovate on new products and features. You will be hands-on and responsible for developing and deploying embedded software for constrained device environments balancing performance latency and resource this role you will often integrate and optimize AI workloads for both on-device and hybrid (device cloud) deployments. You will contribute across design implementation testing release and maintenance everything else involved in our end-to-end product development and release cycles.Were Excited If You HaveHands on relevant software development experienceExcellent C and modern C coding skillsExperience developing/debugging on Linux based embedded platformsProven track record of success with embedded system development projectsAbility to accurately estimate software tasks and work to scheduleBachelors/Masters in Computer Science/Computer Engineering/Electrical Engineering or equivalent.Experience with inferencing machine learning models#LI-PA1AccommodationsRoku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process please direct your inquiries to .Our Hybrid Work ApproachRoku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy.BenefitsRoku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical dental and vision) life accident disability commuter and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. Its important to note that not every benefit is available in all locations or for every role. For details specific to your location please consult with your recruiter.The Roku CultureRoku is a great place for people who want to work in a fast-paced environment where everyone is focused on the companys success rather than their own. We try to surround ourselves with people who are great at their jobs who are easy to work with and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. Were independent thinkers with big ideas who act boldly move fast and accomplish extraordinary things through collaboration and short at Roku youll be part of a company thats changing how the world watches TV.We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers which itself is a two-part idea. We come up with the solution but the solution isnt real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation one that has served us well since 2002.To learn more about Roku our global footprint and how weve grown visit providing your information you acknowledge that you want Roku to contact you about job roles that you have read Rokus Applicant Privacy Notice and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future you may unsubscribe here at any time.Required Experience:Senior IC Key Skills Spring,.NET,C/C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems Employment Type : Full Time Experience: years Vacancy: 1



  • Cambridge, United Kingdom Roku Full time

    Get AI-powered advice on this job and more exclusive features. Teamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform...

  • Edge AI

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job ID Date posted Oct. 28, 2025Location Cambridge, United KingdomCategory Software EngineeringJob Overview:Are you passionate about making AI run right at the Edge? Do you want to help drive the transition of AI from the data center to Edge and IoT devices? We're looking for an enthusiastic ML developer to build applications and models to be used on the...


  • Cambridge, United Kingdom Roku Full time

    Teamwork makes the stream work. Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to...


  • Cambridge, United Kingdom Roku Full time

    Teamwork makes the stream work. Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to...

  • Software Engineer

    2 weeks ago


    Cambridge, United Kingdom Tycho AI Inc. Full time

    About Tycho.AI Tycho.AI is a venture-backed pioneer in autonomous intelligence for unmanned systems, delivering breakthrough performance at the edge. Led by serial entrepreneurs with successful exits and roots at MIT and Harvard, we design advanced hardware and software as an integrated whole, enabling AI systems that sense, decide, and act in real-time,...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time £80,000 - £120,000 per year

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time

    Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time

    Teamwork makes the stream work.   Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time

    Teamwork makes the stream work.Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the...


  • Cambridge, United Kingdom Arm Full time

    Senior Software Engineer-Networking for AI Join to apply for the Senior Software Engineer-Networking for AI role at Arm Arm leads in microprocessor technology, powering a global ecosystem of 1,000+ partners and 90 billion processors. Our innovations are shaping the future of computing, from AI data centres to cloud networking. Team and Role Join a dynamic...