1 to 25 of 206 Software Engineering Jobs in Oxfordshire

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

Enterprise Architect - Software Engineering

Hiring Organisation
ARM
Location
Reading, Oxfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
months to start, project likely 3-4 years Location - Hybrid (2 days per week in Reading once office up and running) Function: Digital Engineering - Software Engineering Job purpose Enterprise Architect - Software Engineering is responsible for the integration of the Software Factory solution within … whole Digital Engineering environment. This will include all aspects of the architecture i.e. people, process and technology. To ensure the Software Factory solution architecture is optimised to fit the Digital Engineering environment and promote and manage any changes necessary to the overarching Digital Engineering architecture. Validates ...

Senior Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, UK
Employment Type
Full-time
working for one of the world's largest providers of products and services to the global energy industry. Job DutiesThis is a hands-on software engineering role. We are looking to recruit an experienced Senior Software Engineer to design, develop, and modernize high-performance Rock Physics desktop … cloud applications. Reporting to the Team Lead and working closely with the Product Owner, you will own the technical direction of production software — writing code daily, reviewing pull requests, and driving architectural decisions. Key ResponsibilitiesDesign & build software — Architect, implement, and maintain complex desktop and cloud applications using modern ...

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

Senior Research Software Engineer - Breakthrough Listen

Hiring Organisation
University of Oxford
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
Senior Research Software Engineer - Breakthrough Listen MPLS Doctoral Training Centre, 1-4 Keble Road The Oxford Research Software Engineering Group (OxRSE - ) 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 … 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’s embedded RSE group within the Department of Physics.This ...

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 Backend Developer

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Senior Software EngineerAbingdonAre you an experienced Software Engineer looking to combine cutting-edge technology with scientific innovation? We are seeking a Senior Software Engineer to join a highly skilled team developing next-generation Rock Physics and Geoscience applications used across the global energy sector. This … opportunity to work on complex scientific software, influence technical direction, and help modernise a suite of industry-leading desktop and cloud-based products. This is a hands-on engineering role where you'll be actively involved in software design, architecture, development, code reviews, and mentoring while working ...

Software Engineer - Autonomous Systems

Hiring Organisation
Spectrum IT Recruitment
Location
Oxfordshire, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
Join a specialist engineering team developing software for next-generation autonomous systems. Location: Oxfordshire - commutable from Oxford and surrounding areas. Please note, the role requires office attendance 3 days per week. What you'll be doing Design and develop safety-critical embedded software for autonomous systems Work … with a specialist team and contribute to software architecture Build software in an evolving and growing space that makes a genuine impact Required skills: Strong embedded software engineering background - C, C++, or similar Positive about AI and its application within software engineering and robotics ...

Software Engineer - Autonomous Systems

Hiring Organisation
Spectrum IT Recruitment
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum Benefits
Join a specialist engineering team developing software for next-generation autonomous systems. Location: Oxfordshire - commutable from Oxford and surrounding areas. Please note, the role requires office attendance 3 days per week. What you'll be doing Design and develop safety-critical embedded software for autonomous systems Work … with a specialist team and contribute to software architecture Build software in an evolving and growing space that makes a genuine impact Required skills: Strong embedded software engineering background - C, C++, or similar Positive about AI and its application within software engineering and robotics ...

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 AI Software Engineer

Location
Bicester, England, United Kingdom
durch Technik to Formula 1 with us. Become part of this unique project and make motorsport history. We are seeking an experienced Senior AI Software Engineer to join our high-performance Digital Solutions departments. This position for the Audi Revolut F1® Team is based at Audi Motorsport Technology Centre … Bicester, UK Your missionAs a Senior AI Software Engineer in Digital Solutions UK, you will help transform the digital tools used across the organisation, with a strong focus on building smart, reliable and scalable applications that improve performance from development through to race operations. You will work hands ...

Senior Platform Engineer

Location
Abingdon, England, United Kingdom
deliver sustainable fusion energy and maximise its scientific and economic impact. The Computing Division supports this through digital capabilities spanning research, simulation, data, engineering, business systems and communications. The Software Operations Group (SORG) provides the infrastructure and expertise needed for secure software development and operations, promoting DevSecOps … practices across UKAEA. As a Senior Platform Engineer, you will work closely with scientists and engineers across UKAEA to deliver secure, robust and sustainable software and platforms. You will lead technical delivery, contribute to work planning and help modernise software operations through improved engineering processes and practices. ...

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

Data Science Manager

Hiring Organisation
IC Resources
Location
Oxfordshire, United Kingdom
Software Engineering Manager – Data & Analytics Location: Oxfordshire, UK (Hybrid) A growing technology company is seeking a Software Engineering Manager to lead the design and delivery of advanced data and analytics software. This role sits at the intersection of software development, data processing, and engineering leadership, offering the chance to shape technical strategy while remaining hands-on. The Role: Lead and mentor a small team of software engineers and data specialists. Oversee the design, development, and delivery of high-quality data software. Manage project timelines, priorities, and software quality processes. Collaborate with ...

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

Senior AI Engineer

Hiring Organisation
MarkIT Placements
Location
Didcot, Oxfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
From £700 to £900 per day
than an integration role . You will design and implement sophisticated AI systems from the ground up, make architecture-level decisions, write production-quality software and own features through to deployment. The focus is on turning rapidly evolving AI capabilities into reliable, scalable systems that deliver measurable value … system reliability. Take end-to-end ownership of technical workstreams, from architecture and implementation through to deployment. Make systems-level design decisions and establish engineering patterns for other developers to follow. Produce clear technical documentation and knowledge transfer to ensure the systems you build can be maintained and extended ...

Computational Scientist

Location
Abingdon, England, United Kingdom
should have experience with high-performance computing and/or numerical methods for simulation of physical systems (e.g. finite volume methods) as well as software engineering practices. Knowledge of exhaust plasma physics or a closely related discipline is highly desirable. The candidate will initially be working on development … Hermes-3 edge code. What You’ll Be Doing Technical: Apply computational and numerical methods to scientific problems and develop robust, maintainable software for tokamak plasma modelling. Ensure software meets user requirements, is tested, versioned and appropriately documented. Work with domain specialists to deploy computational models for research ...

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 Engineer

Location
Abingdon, England, United Kingdom
world’s largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoirerred simulation, production optimization … what gets built and how. At Landmark, that means owning the technical direction for products that oil and gas operators use for high-stakes engineering decisions. You work under broad direction, make architecture decisions that hold up over time, and raise the quality and capability of the teams around ...

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

Software Engineering Manager - Scientific Computing - to £75000 + Bonus + Equity - ID44338

Hiring Organisation
Humand Talent
Location
Oxfordshire, United Kingdom
experienced software leader who still enjoys being hands-on with code? Do you thrive in collaborative teams where innovation, precision and agility are key? Looking for a leadership role that blends technical delivery, people development and software excellence? Our client is seeking a Lead Software Engineer (Python … join their growing team. This role offers the chance to lead a skilled group of developers while also remaining technically active, working on impactful software that combines data, engineering and visualisation. You will take a central role in delivering modern, high-performance software systems used in advanced ...

Industrial Data & Software Engineer

Hiring Organisation
Thales Group
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
nation by providing extraordinary technology to our customers, as well as delivering social value to the UK with our products and services.Industrial Data & Software EngineerAre you passionate about data, software and smart manufacturing Thales is looking for an Industrial Data & Software Engineer to develop data-driven solutions … manufacturing performance.Use Python, JavaScript and statistical analysis to identify inefficiencies and support process improvement.Support IoT, machine monitoring, smart tooling and predictive maintenance solutions.Work with engineering and operational teams to take solutions from requirements through to deployment.What we’re looking forStrong Python and JavaScript programming skills.Experience building data pipelines ...

Industrial Data & Software Engineer

Hiring Organisation
Thales Group
Location
Asthall Leigh, Oxfordshire, UK
Employment Type
Full-time
nation by providing extraordinary technology to our customers, as well as delivering social value to the UK with our products and services. Industrial Data & Software EngineerAre you passionate about data, software and smart manufacturing? Thales is looking for an Industrial Data & Software Engineer to develop data-driven … Python, JavaScript and statistical analysis to identify inefficiencies and support process improvement. Support IoT, machine monitoring, smart tooling and predictive maintenance solutions. Work with engineering and operational teams to take solutions from requirements through to deployment. What we're looking forStrong Python and JavaScript programming skills. Experience building data ...