1 to 25 of 123 Software Engineering Jobs in Oxford

Research Software Engineer [UK-2026-RSE-1]

Location
Oxford, England, United Kingdom
Topos is looking for two Research Software Engineers to join its research software engineering team, based in Oxford, UK . Topos UK, a non-profit research institute, is building a research software engineering team in Oxford. The team will focus on difficult technical problems … domain well enough to see its underlying structure, drawing on or expanding Topos’ wealth of research to find a suitable approach, and building software that solves the task at hand. In this way, client work and Topos’ research endeavours inform one another: client problems suggest new research directions ...

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 Quality Engineer

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 Quality Engineer will work closely with R&D, Engineering, Post‐Market Operations and Quality teams to ensure effective control of design, development, risk … assessment, and change control. They will provide Quality and Design Assurance oversight across the software lifecycle for medical devices, including IEC 62304 software and digital health applications. The role works closely with Regulatory Affairs to ensure software documentation and procedures meet applicable standards and regulatory expectations Building ...

Lead Machine Learning Engineer

Location
Oxford, England, United Kingdom
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 Integration and Platform Developer

Hiring Organisation
Thames Valley ICB
Location
Oxford, OX4 2PG, United Kingdom
Salary
£57528.00 to £64750.00
Care/Population Health, Analytics and Planning Directorate: Strategy & Commissioning Main duties of the job Leading hands-on technical delivery across development, coding, data engineering and interoperability workstreams for our Connected Care platform. Supporting and maintaining Azure-based data and integration platforms, including Azure Data Factory, Azure … abilities. You must declare any AI use when submitting your application. Job description Job responsibilities You'll be an experienced senior technical professional in software development, data engineering or cloud infrastructure, ready to take hands-on technical ownership within a complex, multi-organisational NHS environment. You'll have ...

Agentic AI Engineer

Hiring Organisation
Thames Valley ICB
Location
Oxford, OX4 2PG, United Kingdom
Salary
£57528.00 to £64750.00
automation services on AWS Bedrock. Applying agentic AI to corporate processes across the ICB to drive efficiency, quality and automation. Developing orchestration pipelines, prompt engineering frameworks, APIs and workflow automation supporting corporate and operational use cases. Implementing safeguards including monitoring, observability, evaluation, audit logging and human-in-the-loop … applying agentic AI and automation to real business processes. You'll have: A degree or master's in computer science, artificial intelligence, data science, software engineering or a related discipline, or equivalent senior experience. Extensive experience designing and deploying AI, machine learning or agentic AI systems in production ...

Deep Learning Engineer

Hiring Organisation
Thames Valley ICB
Location
Oxford, OX4 2PG, United Kingdom
Salary
£57528.00 to £64750.00
that are trusted enough to influence direct patient care. You'll have: A degree or master's in computer science, artificial intelligence, data science, software engineering or a related discipline, or equivalent senior experience. Extensive experience designing, training and deploying deep learning or machine learning models in production … clinical safety and responsible AI approaches. Person Specification Qualifications Essential Educated to degree or master's level in Computer Science, Artificial Intelligence, Data Science, Software Engineering or related discipline, or equivalent senior experience. Evidence of continuing professional development in AI, cloud engineering, software engineering ...

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

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

Software Lead AI & Robotics Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
Summary Join EIT to lead the team developing software platforms that bring together scientific workflows, AI capabilities, robotics, and laboratory automation. This role combines team leadership with substantial hands‐on engineering. You will set technical direction, organise delivery, and develop your team while personally designing systems, writing production code … resolving complex integration problems. You will be accountable for the team’s delivery and engineering quality alongside owning significant technical work yourself. Working with scientists, product teams, hardware engineers, and AI specialists, you will turn emerging requirements and prototypes into reliable, usable platforms. You will bring strong software ...

Senior Digital Infrastructure & DevOps Engineer

Location
Oxford, England, United Kingdom
maintaining the cloud infrastructure and the deployment foundations that support OrganOx’s digital products and connected device services. The role is primarily Digitalfocused, supporting software engineering teams with scalable environments, infrastructure-as-code, CI/CD, observability, cybersecurity and reliable operational practices for regulated medical device software. … role will also provide infrastructure and engineering support to the Data domain where shared platforms, cloud services, integration pipelines, Azure resources, SAP interfaces, Databricks environments, or high-throughput device and enterprise data flows require robust engineering input. The successful candidate will act as a practical bridge between Digital ...

Senior Robotics Software Engineer - Oxfordshire

Hiring Organisation
Arden Resourcing
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
Senior Robotics Software Engineer - Oxfordshire £80,000-£100,000 An exciting opportunity to develop cutting-edge robotic technology and play a key role in shaping the future of intelligent automation. Arden Resourcing is working with an innovative technology business looking to appoint an experienced Senior Robotics Software Engineer … join its growing engineering team. This is an opportunity for someone who enjoys solving complex engineering problems, developing sophisticated software and seeing their work come to life in real-world robotic applications. You'll be involved in creating intelligent, autonomous systems, taking ownership of key software ...

Lead Machine Learning Engineer

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£81322 - £112488/annum
uncertain world. Trusted AI. Built in Oxford. This is a genuine dual role: real line management and delivery leadership across Oxfida's ML engineering function, plus a meaningful hands-on contribution to technical delivery yourself. You'll manage a growing team of ML Engineers and Scientists, shape ML engineering … technical delivery on selected projects, alongside your leadership responsibilities across multiple engagements. Work with the Lead ML Scientist and Principal Engineer to build ML engineering best practice across Oxfida. Work closely with the Project and Account Management teams to design and scope ML solutions that drive value ...

Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Modelling Software Engineer - Chronos Department: Tech - Model & Platform Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Chronos is Aurora's battery storage modelling product. It simulates how batteries operate in power markets, and our clients use the results to make investment decisions. Behind it sits … large Python codebase that turns modelling methods into software the whole business can rely on. We’re looking for a Modelling Software Engineer to help us build and maintain the Python codebase behind Aurora’s Chronos battery storage modelling product. You’ll work in a small team ...

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

Data Scientist

Location
Oxford, England, United Kingdom
Improve data science algorithms through empirical investigation and fine tuning Read and understand technical reports and algorithm specifications Develop proof-of-concept and prototype software Keep up to date with advances in data science, through team discussion meetings and conference attendance Desirable Implement and extend state … algorithm specifications Contribute to scientific manuscripts, patents and grant applications Make presentations showcasing the work of the Group Collaborate with product management and software engineering teams on product development Collaborate with internal research teams and on external research collaborations Strengthen the interfaces with other Groups in Perspectum Person ...

Modelling Software Engineer

Location
Oxford, England, United Kingdom
Modelling Software Engineer Department: Tech - Model & Platform Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description The Origin Model sits at the centre of Aurora's forecasting capability, allowing Aurora to help governments, investors, and utilities make billion-dollar decisions on the journey to net zero. … forecasts power prices, generation, capacity expansion, and investment across more than 20 electricity markets worldwide, translating complex energy system dynamics into robust, scalable software that underpins our market outlooks, client insights, and software platforms. The Origin model is a substantial Python codebase, with optimisation components written in GAMS ...

Senior Software Engineer I (Java & Python)

Location
Oxford, England, United Kingdom
Senior Software Engineer I (Java & Python) Would you like to help create products to support the sharing of scientific knowledge? Do you enjoy collaborating to solve complex technical problems? About the team The Submission and Editorial platform is at the heart of Elsevier's publishing ecosystem, supporting millions … understand submitted content and use that intelligence to create smarter experiences throughout the Submission and Editorial journey. About the role As a Senior Software Engineer on our team, you'll help build the Document Intelligence capabilities that enable Elsevier's Submission products to understand scientific content on a scale. ...

R&D Manager, Productivity and Solutions Division

Location
Oxford, England, United Kingdom
countries in cutting-edge life science research; patient diagnostics; and testing required to ensure the safety of water, food and pharmaceuticals. Our advanced instruments, software, consumables, and services enable our customers to produce the most accurate and reliable results as well as optimal scientific, economic, and operational outcomes. … member of the Productivity and Solutions Division, you will contribute directly to the delivery of software solutions to support our Raman Spectroscopy instrument product line. Working from the Laser Spectroscopy Center of Excellence (LSCE) in Oxford (Harwell) UK, you will be managing a team of dedicated software engineers ...

Field Deployment Engineer - AI Robotics in the Field

Location
Oxford, England, United Kingdom
including Standard Operating Procedures (SOPs), user manuals, training material, records of field activities, technical issues, and solutions to improve support processes and knowledge-sharing. Engineering support: Contribute to creative problem solving to ensure seamless execution, optimise the success of deployed products, and enable integration across a diverse range … Background in aerospace, defence, or service environments (e.g. RAF, Royal Navy, British Army). Familiarity with AI/ML-enabled navigation technologies, flight simulation software, or airborne camera systems. Programming experience in Python and C++. Experience using standard troubleshooting tools and electronic/mechanical diagnostic equipment. Experience ...

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

Senior Software Engineer 2

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£91332 - £109332/annum
AI. Built in Oxford. You'll work across Oxfida's broader project portfolio, including our Pricing Engine and other products and initiatives, building the software and infrastructure that turns research and product ideas into things that actually run. It's a senior, hands-on engineering role with real … line management. Responsibilities Contribute directly to the development, testing, and maintenance of Oxfida projects, products, and initiatives. Build robust, maintainable, and operationally sound software and infrastructure using our core stack: React, TypeScript, Material UI, Node.js, Python, PostgreSQL, Docker, Kubernetes, Helm, and AWS. Work with ML engineers, ML scientists, product ...

Senior Software Engineer - 1

Location
Oxford, England, United Kingdom
which is a live and deployed product used by many. There’ll also be opportunities to contribute to our broader project portfolio, building the software and infrastructure that turns research and product ideas into things that actually run. It's a senior, hands‐on engineering role with scope … learn, grow and put things in the hands of real users. Why join us A senior, genuinely hands‐on engineering role, not one that quietly turns into pure management. Broad exposure across OXFIDA's project portfolio, from the Pricing Engine to fraud detection and AI risk governance, rather than ...

Senior/Principal Software Engineer (AI)

Location
Oxford, England, United Kingdom
Senior/Principal Software Engineer (AI) 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. As a Senior/Principal 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. Your work ...