1 to 25 of 118 Permanent Software Engineering Jobs in Oxford

Head of Software Engineering – Model and Platform Engineering

Location
Oxford, England, United Kingdom
Head of Software Engineering (Model and Platform Engineering) Department: Technology Employment Type: Permanent - Full Time Location: Oxford, UK Reporting To: Chief Technology Officer Description Aurora's models and infrastructure provide the platform that enables governments, investors and utilities to make billion-dollar decisions on the journey … zero. We are looking for an exceptional Head of Software Engineering to lead the organisation responsible for designing, building and running the models that underpin Aurora’s global analysis and software. Reporting to the Chief Technology Officer, you will lead the engineering of our flagship modelling platforms ...

Data Engineer II (Data Platform)

Location
Oxford, England, United Kingdom
include a portfolio of travel brands and businesses, including Tripadvisor, Viator, and TheFork. About the Data Platform Team Our Data Platform team is the engineering backbone of Tripadvisor’s data ecosystem. Formed from the core fundamentals of our Data Engineering and Software Engineering (Data Platform) groups … this unified team combines deep data pipeline expertise with robust platform engineering capabilities. We are responsible for providing software and infrastructure that enable Tripadvisor to better understand visitor preferences, power experimentation across all surfaces (website, mobile app, and customer communications), and drive GenAI, Analytical, and DSML initiatives ...

Windows Software Manager

Location
Oxford, England, United Kingdom
solutions in the fields of therapeutic procedures, hospital operations, and life sciences in more than 160 countries and regions. Position Summary The Windows Software Manager is responsible for leading the design and development of software at OrganOx, for device-hosted applications and services running on Windows-based platforms … connectivity solutions and implementing cybersecurity mitigations, with strong leadership of teams, projects and cross-functional stakeholders. Operating with a system-level perspective, the Windows Software Manager takes end-to-end ownership of the application software, driving alignment with quality standards and regulatory compliance requirements. The role also serves ...

Software Test Manager

Location
Oxford, England, United Kingdom
range of solutions in the fields of therapeutic procedures, hospital operations, and life sciences in more than 160 countries and regions. Position Summary The Software Test Manager is responsible for leading the testing of the software developed in OrganOx from planning to protocols definition and testing activities, including … software risk-analysis and verification reports, ensuring patient safety through rigorous testing, while maintaining full compliance and end-to-end traceability. The role combines deep technical expertise in software testing with strong leadership of teams, projects, and cross-functional stakeholders. Operating with a system-level perspective, the Software ...

Lead Machine Learning Engineer

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£81322 - £112488/annum
role will combine technical leadership, delivery leadership and line management responsibility for ML engineers within Aioi R&D Lab. It will help shape ML engineering best practice, support solution design, mentor junior engineers, and lead multidisciplinary teams across delivery engagements. In addition to this leadership responsibility, the role will … Responsibilities Line manage and develop ML engineers, providing coaching, mentoring, feedback and performance support; contributing to hiring, onboarding and capability development within the ML engineering function. Maintain a meaningful individual contribution to technical delivery on selected projects, alongside leadership responsibility across multiple engagements. Collaborate with the Lead ML Scientist ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Senior Modelling Software Engineer - Chronos Department: Tech - Model & Platform Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) We’re looking for a Senior Software Engineer … Python codebase behind Aurora’s Chronos battery storage modelling product. You’ll work within a small team (4-6 people) in a collaborative engineering environment, leading feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. You’ll thrive here ...

Senior Software Engineer Scientific Data Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
create solutions to scale ideas from lab to society. Explore more at www.eit.org. Your Role: At EIT we are seeking an experienced Senior Software Engineer to join our SciComp team. In this role you will build robust, scalable software systems that power EIT’s scientific initiatives and contribute … full software lifecycle, ensuring our technology stack is reliable, modular, and built to the highest engineering standards. Your Responsibilities: Design and build robust services(APIs,CLI toolsand software modules)that power scientific applications and products. Bridge diverse components, integrating ML inference servers, hardware interfaces, and data pipelines ...

Senior Research Software Engineer - Breakthrough Listen

Location
Oxford, England, United Kingdom
date and time: 26-September-2026 12:37 Senior Research Software Engineer - Breakthrough Listen MPLS Doctoral Training Centre, 1-4 Keble Road The Oxford Research Software Engineering Group (OxRSE - www.rse.ox.ac.uk ) is looking to recruit a Senior Research Software Engineer (RSE) to join our team. We work … with other research groups across the University of Oxford to create, improve and maintain software used for scientific research and translational projects, as well as providing consulting and training to other researchers on best practices in software development and reproducible research. This post is part of OxRSE ...

Software Engineer II, Agentic AI

Location
Oxford, England, United Kingdom
Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com. Role Summary As a member of the Sophos Agentic AI team, the Software Engineer II designs, builds and supports reliable AI-powered cybersecurity capabilities. The role applies sound software engineering practices to moderately scoped, varied … assignments, collaborating with experienced engineers and cross-functional partners to deliver secure, scalable services and customer value. Work with engineering leads, architects, product management and delivery partners to understand requirements, clarify technical options and contribute to implementation plans. Design, develop, test and maintain cloud-native microservices and REST APIs ...

Scientific Software Engineer

Location
Oxford, England, United Kingdom
software engineer who enjoys building high-quality applications, has an interest in biology and experience working with biological data, and wants to work on tools that enable scientists to explore complex data and generate meaningful insights, this is your opportunity to join OBT as a Scientific Software Engineer. … Roche, GSK, Bristol Myers Squibb, Boehringer Ingelheim, and Zymeworks. Learn more at www.oxfordbiotherapeutics.com . Introduction to the role We are seeking a Scientific Software Engineer to design, build, and evolve applications and systems for scientific data interrogation and analysis, with a strong focus on biological and bioinformatics data workflows. ...

Data Scientist

Location
Oxford, England, United Kingdom
andsocial culture Social events Training and development opportunities Organised sports activities Join our team Data Scientist Location London; Oxford Location Type Hybrid Department Science Software Location: Oxford or London (Hybrid) The Mission: Why We Exist Genomics is a science-led transatlantic TechBio combining large-scale genetic and health data … great fit for this role if you're a methods-oriented domain specialist within the broad field of genomics with some exposure to software engineering practices and an interest in developing that side of your skillset. The primary purpose of the role is to develop and integrate support ...

Software Inference Deployment Engineer

Location
Oxford, England, United Kingdom
bringing the world's first optical AI compute platform to market. As we move from development into field deployment, we are looking for a Software Inference Deployment Engineer to own the software-side integration and customer support of Lumai Iris servers in third-party data centre environments. … will begin by working alongside our software and engineering teams - helping integrate the Iris software stack, supporting model onboarding through the toolchain, and getting hands‐on with the disaggregated prefill/decode runtime. This is intentional: the best way to develop deep expertise in a novel platform ...

Senior Product Security Engineer II

Location
Oxford, England, United Kingdom
## Senior Product Security Engineer IIApplylocations: Oxford: United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R113910**Are you passionate about building secure software at scale and embedding security into every stage of the development lifecycle?****Do you enjoy collaborating with engineering teams to drive practical, secure … design solutions that reduce risk and improve delivery outcomes?****About the Role** You will contribute to strengthening secure software delivery across engineering teams by embedding security practices, tools, and automation into development workflows. This role focuses on enabling teams to build secure applications and CI/CD pipelines ...

Backend Developer

Location
Oxford, England, United Kingdom
therapeutic procedures, hospital operations, and life sciences in more than 160 countries and regions. Position Summary The Backend Developer is a hands-on software engineering role within the Digital team, contributing to the delivery of secure, maintainable cloud services and APIs across OrganOx digital platforms. Aligned with Terumo … integrity, collaboration, respect, and contribution to society through healthcare, the role supports regulated medical device and data solutions developed within OrganOx quality and software lifecycle processes. Working closely with internal stakeholders and external development partners, the Backend Developer designs, develops, tests, documents, and maintains server-side applications, APIs, databases ...

Software Engineer

Location
Oxford, England, United Kingdom
Software Engineer Department: Tech - Software Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Based in Oxford, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions … global energy transition. As a Software Engineer at Aurora, you will be responsible for turning feature and product ideas that will shape the future of the global energy markets into a reality. You would work as part of a team on a cutting-edge Microservices architecture and using TypeScript ...

Senior Software Engineer

Location
Oxford, England, United Kingdom
Senior Software Engineer Department: Tech - Software Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) Based in Oxford, you will work as part … highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition. As a Senior Software Engineer at Aurora, you will be responsible for turning product ideas into a reality that will shape the future of global energy ...

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
Software Engineer (AWS, Python, C#/C++, CFD/FEA) Oxford - 3-4 days per week in office. £45000 - £75000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 3-4 days week. - Must have experience with …/Distributed Computing and Applied/Mechanical Engineering Your new company You'll be joining a cutting-edge engineering and technology organisation that has grown rapidly in the UK, now pushing into global markets. Formed by world leading experts in science/software the business is redefining ...

Software Engineer

Location
Oxford, England, United Kingdom
fantastic opportunity has become available for a Software Engineer to join Caristo Diagnostics rapidly growing team. Based in Oxford, you will work in our global Engineering team with colleagues in both U.S. and UK. About Caristo Diagnostics With the first and only FDA approved (July 29, 2026) coronary … including the Lancet, JACC, European Heart Journal, and Cardiovascular Research. About The Role Overview This individual will join a talented and expanding cross-functional engineering team developing the end-to-end software system running Caristo’s groundbreaking CaRi-Heart® technology. Will write complex code, debug issues, and solve ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751 We're looking for a Software Engineer to join an innovative and rapidly growing advanced manufacturing company based just outside of Oxford, as they continue to scale their operations across the UK and internationally. The Role Working … highly technical and collaborative environment, the Software Engineer will play a key role in developing an advanced software platform. This is a hands-on position focused on building robust, scalable systems that integrate a range of technical tools, data processing capabilities, and automated workflows. You'll work closely ...

Senior Software Engineer (AI)

Location
Oxford, England, United Kingdom
Senior Software Engineer (AI) Department: Tech - Software Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) Aurora helps governments, investors, and utilities make billion-dollar decisions … journey to net-zero. Based in Oxford, you will work in a dynamic and growing engineering organisation that builds cloud-based software to track and model power grids around the world. As a Senior Software Engineer on the AI team you will build systems where LLMs autonomously ...

Data Platforms Software Engineer

Location
Oxford, England, United Kingdom
Data Platforms Software Engineer Department: Tech - Software Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Aurora helps governments, investors, and utilities make billion-dollar decisions on the journey to net-zero. Based in Oxford, you will work in a dynamic and growing engineering organisation … that builds cloud-based software to track and model power grids around the world. Aurora's models produce some of the most data-intensive outputs in the energy industry – half hourly, generator-level simulations across 30-year horizons. As a founding Software Engineer on the Data Platforms team ...

Software Engineer - Orchestration AI & Robotics Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
Join the EIT as a Software Engineer, building the software that makes autonomous laboratories work. You will be part of the AI and Robotics Institute, working within a multidisciplinary team of software, mechanical, electrical, robotics, and AI research engineers, alongside the plant scientists who are our users. … answer. The systems you write control real hardware doing real biology, so correctness, recoverability, and observability matter more here than they do in most software work. Key Responsibilities Design and build the software that orchestrates autonomous laboratory systems, including scheduling, workflow execution, state management, error handling, and recovery. ...

Lead Software Engineer (AI)

Location
Oxford, England, United Kingdom
Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) Department: Tech - Software Engineering Location: Oxford, UK Aurora helps governments, investors, and utilities make billion‐dollar decisions on the journey to net‐zero. Based in Oxford, you will work … dynamic and growing engineering organisation that builds cloud‐based software to track and model power grids around the world. As a Lead Software Engineer on the AI team you will build systems where LLMs autonomously plan, and call tools, to navigate large, multi‐dimensional, fast‐evolving data. ...

Director, Systems Software

Location
Oxford, England, United Kingdom
Location: Oxford, England, United Kingdom Travel: As Needed Job ID: 1805 The Role We’re looking for an enthusiastic and highly technical Director, Systems Software who will thrive in our dynamic cross-disciplinary environment. You’d be working closely with our skilled software engineers and our world-leading … quantum scientists to plan and manage the development of software that powers our quantum computers. You will initially be leading a software team of around twenty software engineers with future growth of the team expected. We develop a full stack solution ranging from the real-time control ...

Senior AI Software Engineer

Location
Oxford, England, United Kingdom
investors, and utilities make billion-dollar decisions on the journey to net-zero. Based in Oxford, you will work in a dynamic and growing engineering organisation that builds cloud-based software to track and model power grids around the world. Please note that we are open to considering … candidates who require visa sponsorship (subject to eligibility and company approval). Department: Tech - Software Engineering Location: Oxford, UK Key Responsibilities Manage a team of Software Engineers and Data Scientists Own projects from end-to-end, from first conversations with users through to production systems Work with ...