1 to 25 of 60 Remote/Hybrid Software Engineering Jobs in Cambridge

Senior Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Senior Software Engineer £75,000 GBP Hybrid WORKING Location: Cambridge, East of England - United Kingdom Type: Permanent An innovative cyber security technology business is seeking talented Software Engineers specialising in C++ or Rust to help develop next-generation network security products protecting some of the world's most … domain technologies, which help organisations protect sensitive networks and control the secure transfer of information between different security domains. Working within a highly skilled engineering team, the successful candidate will contribute to the development of security-critical software used in demanding environments across Defence, National Security, Energy ...

Software Engineering Manager - AI Focused

Hiring Organisation
WTW
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Description As a Software Engineering Manager, you will join a substantial global engineering organisation and provide leadership to several highly skilled development teams following Agile methodologies to deliver … management dimensions such as project execution and stakeholder management, team engagement, recruitment and organisational design, continuous process and efficiency improvement. The Role As an Engineering Manager, you will: Ensure that all engineers make the most out of AI techniques and approaches. Be accountable for the development and release ...

Head of AI Engineering & Delivery - Agentic AI, Degree

Hiring Organisation
Adecco
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Head of AI Engineering & Delivery - Agentic AI, Artificial Intelligence, Degree Location: Cambridge (Hybrid) Salary: Competitive + Bonus + Share Options About the Company This is an opportunity to join a pioneering artificial intelligence company operating within a niche yet highly lucrative industry. The business is a recognised leader … field, delivering innovative solutions to complex real-world challenges. Backed by an experienced leadership team and exceptional AI, data science and engineering talent, the company is entering an exciting phase of growth and is seeking a Head of AI Engineering & Delivery to scale its AI capabilities, engineering ...

Senior Engineering Manger - GNU Toolchain

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next-generation architectures and systems. We are looking for an experienced Senior Engineering Manager to lead the GNU Toolchain team within CE-SW. Primarily based in Cambridge, the team … engineers with people-management and leadership responsibilities. Partner with the Technology Management to shape the team's strategy and priorities, translating these into clear engineering plans and taking ownership of effective execution and delivery across the group. Drive Arm's work across GCC, Binutils, GDB, Glibc and Newlib with ...

Automation Platform Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
office to attend onsite as required. Are you passionate about automation that doesn't just save clicks, but changes how an entire engineering organisation builds software? As an Automation Engineer, you'll build the development and testing platform automation harnesses that answer that question for Jagex. Working … part of a centralised Delivery Engineering team, you'll produce, maintain and evolve the shared testing infrastructure and development tooling that engineering teams rely on, from local development environments through to CI build and deployment. You'll work closely with other Automation Engineers and with the engineering ...

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

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Specific Skills and Experience RequiredWe'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 … different hardware is important. Some experience with, or exposure to, machine learning frameworks, runtime systems, compilers, GPU/compute software, or other performance-oriented technologies would be beneficial but is not essential. In this role, you will contribute to developing, testing, and improving software across different parts ...

Staff Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future. Job Title: Staff Software Developer Location: Cambridge (Hybrid, 3 days onsite)Job Type: Permanent, full-timePosition Overview: An experienced Staff Software Developer with strong C and Python … within a major cryptographic security product. The role provides technical leadership from initial feature analysis through design, implementation, testing, and release. Working across embedded software, platform components, client-side tools, and APIs, it establishes clear technical direction, drives cross-functional collaboration, and ensures solutions are secure, maintainable, and aligned ...

Lead Engineer (Digital/AI)

Hiring Organisation
Yolk Recruitment Limited
Location
Cambridge, Cambridgeshire, UK
Days Per Week) £70,000 - £80,000 + Benefits A rare opportunity to join an international organisation at the start of its Digital & AI engineering journey. The business is already exploring AI across multiple countries, with teams building applications, automations and new solutions to solve real business problems. … next step is building the technical foundations, governance and engineering capability to take that further. As the first dedicated hire in this area, you'll have genuine influence over how AI solutions are designed, built and deployed across the organisation. The key thing is that this is a hands ...

Python Software Engineer - Technologist

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Python Software Engineer/Backend Developer Cambridge to £80k Do you have strong backend software development experience using Python? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside … team of friendly and supportive people and enjoying a host of perks and benefits. As a Python Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work on a range of complex ...

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

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
OverviewWould you like to combine hands-on software engineering with the opportunity to develop and support other engineers? We're looking for a Staff Software Engineer and Line Manager to join Arm's Central Engineering Machine Learning Group. This is an opportunity to contribute … workloads through Vulkan across a wide range of platforms and devices. The role combines technical contribution and people leadership. Alongside designing, developing and improving software, you'll support engineers as they develop their skills, take greater ownership and progress in their careers. Our work spans machine learning, graphics ...

Senior AI & Compute Systems Engineer, Workforce Development

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
workloads, model deployment, benchmarking, profiling, tooling, performance concepts, compute systems, and Arm-based platforms. Prepare, test, and adapt labs, setup guides, demos, software environments, and practical exercises before delivery. Troubleshoot issues across tools, platforms, software environments, lab setup, AI frameworks, and participant setup. Work with technical specialists, product … bringStrong working knowledge of Arm-based technologies, tools, platforms, or development environments. Technical grounding in AI/ML, compute systems, performance analysis, platform software, Arm-based development environments, software enablement, systems engineering, or related domains. Experience delivering or supporting technical content, applied labs, demos, engineering projects ...

Python Developer - Cyber Security

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
Python Developer/Backend Software Engineer Cambridge to £65k Are you a technologist Python Developer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe … week where you can enjoy a great team atmosphere with free lunches and problem solving sessions. About you: You have strong Python, backend software engineering experience You have advanced problem solving and critical thinking skills You enjoy learning and picking up new technologies You have experience with ...

Staff AI Solutions specialist

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
multiple technology teams to define the approach, develop prototypes and support delivery into production. This role sits at the intersection of applied AI, software engineering, data and business process improvement. At the heart of the role is a focus on getting useful solutions into the hands of users … needed. Test, document and support solutions, building reusable components and sharing knowledge across the team. Skills and ExperienceHands-on experience building and delivering software, automation or AI-enabled business solutions. Strong programming experience using Python for AI, automation, data processing or back-end development. Experience connecting applications and workflows ...

AI Technical Innovation Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
This is a hands‐on role for an exceptional technologist with deep AI expertise, a strong passion for AI, and validated software and applied AI engineering skills, translating emerging capabilities and research into scalable, production‐ready AI solutions for Arm. Working across AI Enablement, Delivery, Data, Architecture, Engineering … core AI roadmap and key transformation initiatives across Arm. Responsibilities: Bring deep expertise across AI, ML, GenAI, LLMs, RAG, agentic systems, and applied AI engineering to help shape practical, reusable AI capabilities at Arm. Define and embed AI engineering standards for evaluation, observability, testing, governance, and operational readiness ...

Software Engineer

Hiring Organisation
Anson Mccade
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Software Engineer £60,000 - 75,000 GBP Hybrid WORKING Location: Cambridge, Central London, Greater London - United Kingdom Type: Permanent Software Engineer (C++/Rust) Cyber Security & Secure Systems Engineering Location: Cambridge/Hybrid Working Salary: Up to £75,000 + Transport Allowance + Benefits Package About … edge solutions used within some of the world's most secure and mission-critical environments. This is an opportunity to join a highly skilled engineering team focused on building secure, high-performance software products with real-world impact. You'll work across a variety of challenging technical problems ...

Senior Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
C# back-end RESTful microservices, driving sustainability and change Cambridge; circa £60k - £70k DoE + benefits This highly successful engineering software company powers advanced intelligence and analytics for vital industry using cutting-edge technology. This enables companies to cut energy costs, reduce CO2 emissions, reach sustainability targets … improve engineering processes. You’d be joining a high profile and linchpin team whose work is at the heart of many modern engineering tools. Along with career development and the chance to grow your cloud software skills, the company offers highly competitive remuneration, an excellent benefits package ...

Staff AI Technology Specialist

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: We are developing a central AI Platform to enable the safe, scalable, and efficient use of AI across Arm's engineering teams, and we're looking for an engineer to join us. This role involves both user enablement and hands-on engineering for someone deeply engaged with … vendor offerings. Gain comprehensive insight into the ways Arm engineers apply AI today. Identify where safe, secure, and scalable AI will be needed across software, hardware, platform, and engineering workflows. Translate emerging technology trends and engineering use cases into practical recommendations for AI Platform capabilities, roadmap priorities ...

Technical Director, Infrastructure SoC Software

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
possible in cloud and data center computing. Our Neoverse platforms are helping power the next generation of infrastructure – combining advanced silicon with the system software required to turn ambitious technology into production-ready solutions. We have a requirement for a Technical Director in the infrastructure solutions software team … group to join in a technical leadership role for a globally distributed software engineering team delivering highly complex software for our cloud and data center productsThis is an opportunity to make an impact at scale! Responsibilities: You will: Provide technical direction and expertise to the team ...

Senior Software Engineer, Core AI Services

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
AVEVA is creating software trusted by over 90% of leading industrial companies. Senior Software Engineer, Core AI Services Location: Cambridge, United Kingdom (hybrid) Employment type: Full-time The jobWe are looking for a passionate Senior Software Engineer to join our Core AI Services team at the forefront … platform services and clean APIs for modern AI workloads, we want to talk to you. Working at the forefront of agentic systems and harness engineering, you will join an agile Scrum team with a true builder mindset—delivering innovative, secure, and production-grade AI capabilities with the agility ...

Staff/Principal Software Engineer - Release & Defect Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
possible in cloud and data center computing. Our Neoverse platforms are helping power a new era of infrastructure – combining advanced silicon with the system software required to turn ambitious technology into production-ready solutions. Are you excited by bringing structure to complex software delivery, collaborating with engineering groups and helping turn new silicon into production-ready products? We are looking for a Staff/Principal Software Engineer in the Infrastructure Solutions Software team in our CE-SW group. This role will lead all aspects of post-silicon firmware releases and defect management ...

Staff ML Engineer - Developer Tools

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Description: In the Developer Platforms group at Arm, our mission is to make AI software development on the Arm architecture simple and intuitive. We are growing our team and are looking for a passionate Staff ML Engineer to help us build our expertise in ML tooling and deliver … next generation of developer experiences for Arm. The ideal candidate will combine strong software engineering skills with deep practical experience of ML model optimisation and deployment. You will help make sophisticated ML optimisation techniques accessible to developers by building tools that analyse, optimize, and prepare models for efficient ...

Senior Software Automation Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
that moves the world forward. Join us and, together, we'll advance your career. THE ROLE: AMD is looking for a talented and motivated Software Engineer to join our automation infrastructure team. This is a pure software/infrastructure role: you will design, build, and maintain the automation … engineer who enjoys building infrastructure, improving developer productivity, and operating systems at scale. THE PERSON: You have a passion for building robust, scalable software systems and a genuine interest in developer productivity and infrastructure at scale. You think like a systems engineer, taking pride in the reliability and turnaround ...

Embedded Software Engineer (Yotco/Embedded Linux)

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
Embedded Software Engineer (Yocto/Embedded Linux) - South Cambridge - Hybrid. An Embedded Software Engineer with experience working across both Embedded Linux and broader embedded work as well as having a good understanding of electronics principles will provide technical solutions to a range of challenging projects … benefits to include a Company Bonus Scheme, Private Healthcare, 10% Company pension contribution, Life Assurance, 25 days holiday and much more. The Embedded Software Engineer (Yocto/Embedded Linux) should bring the following: A minimum of a 2.1 Bachelors/Masters Degree in Computer Science, Software Engineering ...

Senior Optimisation Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Senior Optimisation Developer Location: Cambridge, United Kingdom (Hybrid) Employment Type: Full-time The job We are looking for a Senior Optimisation Developer with a strong mathematical background and experience in numerical modelling or mathematically intensive … software development. This is a hands-on senior software development technical role within the USC Optimisation team. The team develops advanced optimisation technology that helps refineries improve operational efficiency and supports complex refinery planning. The position is ideal for someone who can independently investigate complex problems, work effectively ...

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … areas of Client/Server/Automotive/IoT, ready to use their knowledge and experience to ensure we continue to deliver software with the level of quality demanded by our customers. If you are similarly passionate about innovative technologies, then we would love to hear from you! Responsibilities ...