26 to 50 of 74 Open Source Jobs in Cambridgeshire

Director of Software Engineering (Systems Software)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
bring together expertise across kernel, drivers, and userspace to deliver meaningful improvements in real-world systems, while collaborating across Arm and the wider open-source ecosystem. WHAT YOU'LL DOYou'll set direction, enable teams, and drive execution across multiple domains. In practice, this includes: Leading and developing … direction NICE TO HAVEMedia, graphics, or multimedia subsystem experienceAndroid or userspace performance exposureFamiliarity with Arm architecture or hardware/software co-designExperience working with open-source communitiesWHY JOIN ARM This role offers the opportunity to lead across a broad and strategically critical part of Arm's software ecosystem ...

Embedded Linux Engineer

Hiring Organisation
Platform Recruitment
Location
CB3, Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
Embedded Linux Engineer : Porting the OS, integrating with ODM software Fixing build issues when moving to new platforms and applying patches to debug open-source software Researching technical growth Requirements: Highly experienced with embedded build systems, preferably buildroot, OpenWRT, or other WRT-Variants Experienced with CLANG and very … confident working with patches on open source software Strong understanding of network protocols Desirable skills for an Embedded Linux Engineer: Experience developing Linux kernel modules and using the kernel build system Knowledge of the Wireless and Linux network stack Experience managing the process from a reference board ...

Hybrid Digital Verification Engineer – OpenTitan & RISC-V

Location
Cambridge, England, United Kingdom
microTECH Global LTD in Cambridge, UK is seeking a Digital Verification Engineer with 1–5 years of industry experience to join an open-source silicon team. This permanent, hybrid role offers involvement in OpenTitan Root of Trust and Ibex CPU verification. You will develop and debug SystemVerilog/… testbenches, create verification plans, and collaborate with design engineers to deliver high-quality silicon, while contributing to open-source projects and robust verification environments. #J-18808-Ljbffr ...

Senior Storage Architect

Location
Cambridge, England, United Kingdom
also value: Knowledge of GPU compute environments or AI training infrastructure. Experience with monitoring and observability tools (Prometheus, Grafana, etc.). Contributions to open-source storage, data management, or infrastructure projects. Familiarity with object storage systems (S3, RADOS Gateway, MinIO, etc.). A collaborative and supportive work environment. ...

Staff Full Stack Software Engineer

Location
Cambridge, England, United Kingdom
maintainability. “Nice To Have” Skills and Experience: Building or integrating with Internal Developer Portals (e.g. Backstage). Interest in AI/ML. Interest in Open-Source Software. Solid understanding of Cloud platforms (AWS, GCP, or Azure) with knowledge of Kubernetes, and other DevOps tools (e.g. Docker, Kubernetes, Terraform ...

Software Development Engineer

Location
Cambridge, England, United Kingdom
hands‐on in the field, keeping software, communications, and logging working throughout operations. Required skills: 3+ years building and shipping production software, through work, opensource, or your own projects. A CS or software‐engineering degree, or equivalent practical experience. Strong full‐stack web development. Python ...

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
pipelines, and containerization (Docker, Kubernetes) With preferred backgrounds covering some of the following: Experience with speech-to-text or text-to-speech Contributions to open-source projects or published research in top-tier conferences We encourage you to apply even if you do not feel you match … exhaustive. If you are interested in the role, the team, and our mission, we would love to consider your application. We are always open to conversations and look forward to hearing from you. Who we are: Speechmatics is the leading expert in Speech Intelligence, and uses AI and Machine ...

Vacancy for Senior Software Developer (Digital Preservation) at Cambridge University Library

Location
Cambridge, England, United Kingdom
working with the Programme's Technical Lead, the role will focus on implementing systems and tools for digital preservation, including a cloud-native, open-source repository and preservation system with serverless workflows, and enabling and ensuring ongoing access and supporting tools for the deposit, search, discovery ...

Site Reliability Engineer

Location
Cambridge, England, United Kingdom
Self-driven with the ability to identify and prioritise **high-impact work independently**### **Desirable*** Experience building **internal developer platforms or tooling*** Contributions to **open-source, technical blogs, or public speaking*** Experience working in **regulated environments*** Familiarity with **SLO frameworks and error budget management*** Relevant certifications in your ...

Senior Software Engineer, Machine Learning

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
paper(s) on deep learning models for Advertising or related areas. Excellent communication and collaboration skills. Experience in the Advertising domain (preferred)Contributions to open-source ML projects (preferred)What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work ...

Senior Software Engineer, UI Players

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
embedded platform. Extensive programming experience with C++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source developmentProficiency in AI Assisted programmingUnderstanding of API design considerations and tradeoffsFamiliarity with tools and libraries such as Boost, PlayReady, ALSA, DIAL a plusExperience with ...

Software Engineer (Rust)

Location
Cambridge, England, United Kingdom
with sandboxing technologies (e.g., WebAssembly/Wasm, lightweight VMs, containers). Understanding of modern AI tooling, foundation model APIs, and deployment pipelines. Contributions to open-source Rust projects or AI development tools (please include links to relevant projects, GitHub repositories, or technical blogs in your application). Benefits ...

Senior Product Security Engineer

Location
Cambridge, England, United Kingdom
ability to work effectively across security and engineering teams. “Nice to Have” Skills and Experience Good understanding of SCA concepts, dependency risk, and open source security issues. Familiarity with SCA tools and the ability to interpret and work with their findings. Experience with large-scale analysis pipelines, data ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
communication technologies (e.g., BLE, Wi-Fi) Understanding of secure coding practices and encryption algorithms Engagement with the wider embedded or IoT community, for example open-source contributions, talk s or technical writing Working Arrangements: Location: Cambridge Science Park, Cambridge. Hours: Monday to Friday, 08:30 to 17:30. ...

ML Embedded Software Engineer

Location
Cambridge, England, United Kingdom
engineers from prospective Arm customers through to members of the Arm ecosystem. Your work will be published widely, whether as technical blogs or open source code repositories. Please note that no relocation package is available for this role. If skilled worker sponsorship is required, Arm will meet costs ...

Senior Scientist – AI Translational

Location
Cambridge, England, United Kingdom
real-world scientific and industry challenges. Advanced Python skills and experience producing clear, tested, reproducible analytical code using collaborative version control. Contributions to open-source AI projects, leading AI conferences (NeurIPS, ICML, ICLR, ACL, EMNLP, AI for Science venues) or impactful industrial AI products. Desirable Skills ...

Machine Learning Framework/Runtime Software Engineer (C++)

Location
Cambridge, England, United Kingdom
Experience Required We’re looking for C++ software development experience and good software engineering fundamentals. Experience could come from professional work, internships, academic projects, open-source contributions, or other practical software development. An interest in machine learning software and how AI models run on different hardware is important. ...

Developer Content Engineer

Location
Cambridge, England, United Kingdom
tutorials, documentation, learning material, technical blogs or code examples would be valuable. We would also welcome experience with docs-as-code workflows, developer education, opensource communities, technical events or AI‐assisted development and content creation. If you’re an engineer who enjoys discovering how things work ...

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Experience :Experience with Python programming and writing shell scripts. Basic understanding of the Linux kernel, system software and device drivers, and Android internalsFamiliarity with open-source project development cycles and contribution processes. Experience of software profiling, instrumentation, and optimization. Verification and validation of firmware on both pre-silicon ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
Experience with Python programming and writing shell scripts. Basic understanding of the Linux kernel, system software and device drivers, and Android internals Familiarity with open-source project development cycles and contribution processes. Experience of software profiling, instrumentation, and optimization. Verification and validation of firmware on both pre-silicon ...

Senior Research Engineer - AI / Deep Learning / LLM / Python

Location
Cambridgeshire and Peterborough, England, United Kingdom
deployment in research or production environments Exposure to chip design or applied AI research A track record of contributing to technical publications or open-source projects By applying to this role you understand that we may collect your personal data and store and process it on our systems. ...

Senior Performance Engineer

Location
Cambridge, England, United Kingdom
research experience in relevant fields (please list your publications). Deep understanding of inference serving frameworks (e.g. vLLM) Background in statistical analysis Contributions to open source and/or research projects Benefits A collaborative and supportive work environment The opportunity to have a high impact in a growing ...

Machine Learning Engineer / AI Research Engineer

Location
Cambridge, England, United Kingdom
train, and debug neural networks from scratch in a modern framework (PyTorch, JAX, or similar). Demonstrable hands-on experience: research projects, publications, internships, open-source, or production work. Comfortable reading ML papers and reimplementing them. A fast learner who's happy with ambiguity and wants ownership. Desirable ...

Senior Performance Engineer | AI Infrastructure | Cambridge (Hybrid) |

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £120,000 per annum
rather than essential: a postgraduate degree and research background (publications welcome), real depth on inference serving frameworks like vLLM, a stats background, and any open source or research contributions. Why look twice at this one It's a rare early seat at something with genuine backing and genuine ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Location
Cambridge, England, United Kingdom
stand out from the crowd:*** Prior work on spatial or dataflow architectures, including static scheduling, pipeline parallelism, or tensor parallelism at scale.* Contributions to opensource ML frameworks, compilers, or runtime systems, particularly in areas related to performance or scalability.* Demonstrated research impact, such as publications or presentations at conferences like ...