1 to 25 of 69 Permanent Open Source Jobs in Cambridge

Senior Product Manager

Location
Cambridge, England, United Kingdom
Automotive Software Ecosystem team you will have the opportunity to build upon your existing background, knowledge and expertise of using software development tools, open-source and commercial ecosystem projects, e.g. Virtual Platform technologies, Linux, Android, and Automotive open-source projects. This position will work with … ecosystem partners to enable both commercial and open-source implementations and optimizations of key software system components to drive the development of extraordinary system software for ARM based hardware and software platforms catering to the automotive segment. This system software will serve as a reference for futuristic ...

Director of Open-Source Software Cambridge, UK

Location
Cambridge, England, United Kingdom
sooner. To achieve this goal we need to provide future developers with tools and frameworks that enable great science. As a for‐profit company, opensource is an investment in our future: we want to grow the quantum community, help them learn this nascent technology and evolve … together. In this role, you will set our direction in this space, driving our opensource efforts, identifying the components that can be used by the community, building them either from zero or by adapting our internal toolboxes and finally disseminating their value. What you will ...

Director of Open-Source Software

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
useful sooner. To achieve this goal we need to provide future developers with tools and frameworks that enable great science. As for-profit company, open-source is an investment in our future: we want to grow the quantum community, help them learn this nascent technology and evolve … together. In this role, you will set our direction in this space, driving our open-source efforts, identifying the components that can be used by the community, building them either from zero or by adapting our internal toolboxes and finally disseminating their value. What you will ...

Senior Software Engineer - Open Source Cambridge, UK

Location
Cambridge, England, United Kingdom
possible for anyone to write and run fault‐tolerant programs on a quantum computer. A key part of that mission is Deltakit, our opensource, user‐facing platform for building, simulating and interpreting QEC experiments. As a Senior Software Engineer, you will own and lead the development … software and hardware artifacts with Deltakit Engage with the community of users and researchers to identify needs and formulate adequate responses Contribute actively to opensource projects and lead the Deltakit opensource community Organise and run workshops and tutorials for the community of users What ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: We are looking for an experienced performance engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on improving the performance of managed language workloads on Arm architecture by improving the language runtime/compiler … languages support on the Arm architecture, from JavaScript to Rust. You will work closely with the team and colleagues across the organisation and with open source communities to tackle challenges in enabling the future of computing! Responsibilities: Identify and implement changes to compilers and managed runtimes to improve ...

Senior Software Engineer - Open Source

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
possible for anyone to write and run fault-tolerant programs on a quantum computer. A key part of that mission is Deltakit, our open-source, user-facing platform for building, simulating and interpreting QEC experiments. As a Senior Software Engineer, you will own and lead the development … integrate their software and hardware artifacts with DeltakitEngage with the community of users and researchers to identify needs and formulate adequate responseContribute actively to open-source projects and lead the Deltakit open-source communityOrganise and run workshops and tutorials for the community of usersWhat we needWe ...

Senior Software Engineer (vLLM)

Location
Cambridge, England, United Kingdom
funding in order to design, build and deploy innovative AI systems. The Opportunity We are seeking a Senior Software Engineer with a passion for open-source AI infrastructure to work on deploying, extending and optimising vLLM (and potentially other inference serving engines) to support our projects. You will … places a major emphasis on using LLMs, AI coding assistants, and autonomous agents for software development. What You'll Do Deploy, instrument and monitor open weight models served using vLLM. Implement new features within vLLM to support novel hardware architectures as part of the Scaling Inference Lab. Work with ...

Senior Product Marketing Manager New Cambridge, UK

Location
Cambridge, England, United Kingdom
computing a reality.We’remaking remarkable progress and growing fast About the role We are looking for an exceptional Product Marketing Manager with experience in open-source software growth and adoption to lead product marketing for Deltakit , our open-source SDK for learning and adopting QEC. Deltakit … member of a collaborative Marketing team of 6-8 people What we need Experience in product marketing for developer tools, SDKs or open-source software Experience working in a B2B deep tech environment Proven success growing adoption of developer platforms, open-source software or technical communities ...

Software Engineer - Open Source Cambridge, UK

Location
Cambridge, England, United Kingdom
possible for anyone to write and run fault‐tolerant programs on a quantum computer. A key part of that mission is Deltakit, our opensource, user‐facing software platform for building, simulating and interpreting QEC experiments. As a Software Engineer, you will play a central role in shaping … whenever necessary Work closely with scientists and engineers to implement practical and scalable solutions Write correct and maintainable code Actively participate in the Deltakit opensource community What we need We are considering a range of experience and are therefore advertising this role at different levels of seniority. ...

Lead, Open-Source Quantum Software

Location
Cambridge, England, United Kingdom
Riverlane Ltd in Cambridge is seeking a leader for its open-source initiatives, focusing on Deltakit, the open SDK. This role requires proven experience in managing impactful open-source projects and excellent software skills in Python and C++. You will drive the development of analysis ...

Junior Software Engineer (Virtualization)

Location
Cambridge, England, United Kingdom
retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your Role Design, develop, and maintain AHV features, often interacting with Open Source communities. Constantly push towards making AHV highly reliable, performant and secure. Be passionate about datacenter management problems and strive to come up with innovative solutions. Leading the development of features from concept to market, often interacting with cross-functional areas such as product management, sales, and support. ...

Software Engineer (Virtualization)

Location
Cambridge, England, United Kingdom
retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your Role Design, develop, and maintain AHV features, often interacting with Open Source communities. Constantly push towards making AHV highly reliable, performant and secure. Be passionate about datacenter management problems and strive to come up with innovative solutions. Leading the development of features from concept to market, often interacting with cross-functional areas such as product management, sales, and support. ...

Digital Verification Engineer

Location
Cambridge, England, United Kingdom
have an exciting opportunity for Digital Verification Engineer (1–5 Year's Experience) to join an innovative team developing high-quality open-source silicon used in production devices. Location: Cambridge, UK (Hybrid) Position: Permanent About the Role Working on projects such as OpenTitan Root of Trust and Ibex … testing. Contribute to verification infrastructure and automation. Collaborate closely with design engineers to ensure high-quality silicon. Participate in code reviews and contribute to open-source projects. Requirements 1–5 years' industry experience in Digital Design Verification. Experience with SystemVerilog and UVM. Understanding of verification methodologies and constrained ...

Director, Clinical AI

Location
Cambridge, England, United Kingdom
learning method development, with demonstrated and sustained impact in clinical, biomedical, or drug development settings (e.g., models delivered, first-author publications, patents, SaMD filings, open-source projects). Deep experience, knowledge, and understanding of one or more fields of biology, with hands-on experience working with biological data … innovative trial design, or AI/ML qualification opinions. Experience with MLOps and LLMOps at scale, including CI/CD pipelines and enterprise deployment. Open-source contributions, workshop organisation, or standards-body participation. Knowledge of computing hardware and its impact on model training and inference at scale. Experience ...

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
Cambridge, England, United Kingdom
Line Manager to join Arm’s Central Engineering Machine Learning Group. This is an opportunity to contribute to the ML SDK for Vulkan , an open-source project helping developers deploy machine learning workloads through Vulkan across a wide range of platforms and devices. The role combines technical contribution … could include: Formal line management, including career development, goal setting, performance support or recruitment. Building engineering teams through hiring, onboarding, mentoring or capability development. Open-source development or large software projects with complex dependencies. Vulkan, OpenCL, CUDA, DirectX, Metal or similar graphics and compute APIs. Machine learning frameworks ...

Senior Software Engineer - Open-Source AI Inference & vLLM

Location
Cambridge, England, United Kingdom
across the Scaling Inference Lab and the High Assurance programme to drive performance, reliability and safety in production‐grade systems. You will collaborate with opensource communities, contribute core changes, and focus on latency, throughput and hardware utilisation while developing with Python and low‐level languages. #J ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
ecosystems and resolve issues that arise in their adoption. Analysis and deep understanding of software solutions currently deployed in products, in particular the major open-source software projects such as Linux. Delivering software improvements back to the relevant open-source projects as a reference ...

Principal Linux/Android Platform Developer

Location
Cambridge, England, United Kingdom
development of Linux and Android based battery powered embedded systems. You will be capable of working in the Linux kernel and ASOP source trees. You will also be comfortable managing large code bases and confident using git to merge branches and upstream commits. Come and join Sepura … Cambridge. Role Specific responsibilities may include: Android platform development, kernel configuration including modifications to the scheduler, performance optimisations and minimising latencies. Trialling and integrating open-source development tools for debugging, profiling, code-coverage, memory leak detection etc. Prototyping of demonstration systems to generate early feedback on proposed solutions. ...

Open-Source Quantum SDK Growth & Education Lead

Location
Cambridge, England, United Kingdom
Riverlane seeks an exceptional Product Marketing Manager for Deltakit, its open-source SDK for learning and adopting QEC. You will lead product marketing, define positioning, and drive adoption among developers and industry customers. The role involves global events, developer education programs, and close collaboration with Product, Engineering ...

Senior Compiler Engineer

Location
Cambridge, England, United Kingdom
understand, modify and improve CPU Compiler SW at NVIDIA. Contribute new features and optimisation techniques targeting NVIDIA Grace CPUs engaging with upstream and open source communities. Develop compiler SW that is optimised for performance. Be part of a team that is at the centre … Toolchain and familiarity with LLVM Knowledge of AI algorithms, scientific HPC applications and related code optimisations. Meaningful contributions to free software and open source compiler communities. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most ...

Senior CPU Compiler Performance Engineer

Location
Cambridge, England, United Kingdom
hardware and compiler toolchain and improve hardware-software co-design. Contribute new features and optimisation techniques targeting NVIDIA CPUs, engaging with upstream and open source communities. Develop compiler SW that is optimised for performance. Be part of a team that is at the centre of artificial intelligence, high … infrastructure such as GCC, LLVM or MLIR. Knowledge of AI algorithms, scientific HPC applications and related code optimisations. Significant contributions to free software and open source compiler communities. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world ...

Director of Software Engineering (Systems Software)

Location
Cambridge, England, United Kingdom
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 Do Leading and developing a globally distributed organisation of 60+ engineers Aligning priorities across kernel, drivers, and userspace teams … Media, graphics, or multimedia subsystem experience Android or userspace performance exposure Familiarity with Arm architecture or hardware/software co-design Experience working with open-source communities Why Join ARM? This role offers the opportunity to lead across a broad and strategically critical part of Arm’s software ...

Staff Software Performance Engineer - Team Lead

Location
Cambridge, England, United Kingdom
team Analysing and improving large codebases for different performance aspects. Working with the rest of the company as well as external partners and open-source communities. Helping design the strategies to understand the bottlenecks and what investigate next. Documenting the analysis performed, sharing knowledge within the team … highly useful. We find understanding of compiler optimizations very useful Ability to reason about generated assembly code is highly desired We value familiarity with open-source project development cycles and contribution processes We are seeking an understanding of Arm architecture and tools Accommodations ...

Staff Software Performance Engineer - Team Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
teamAnalysing and improving large codebases for different performance aspects. Working with the rest of the company as well as external partners and open-source communities. Helping design the strategies to understand the bottlenecks and what investigate next. Documenting the analysis performed, sharing knowledge within the team and wider. … multithreading) is highly useful. We find understanding of compiler optimizations very usefulAbility to reason about generated assembly code is highly desiredWe value familiarity with open-source project development cycles and contribution processesWe are seeking an understanding of Arm architecture and toolsIn Return: On top of the already compelling ...

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 ...