E

Ellison Institute of Technology

Interdisciplinary R&D translating science into products

Senior Software Engineer

Engineering LeadershipUpdated on Nov 10
Full-timeOxford, UKNo salary listedHybrid

About the Job

Requirements

  • You have shipped multi-step agentic workflows to production, with tool integrations and state management.
  • You have built human approval steps and failure recovery into automated systems.
  • You have owned the architecture and implementation of backend services that others depend on.
  • You design APIs and data models that other engineers can maintain.
  • You can reason about state, concurrency and partial failure when work spans several services.
  • You use logs, metrics and traces to find production problems and stop them recurring.
  • You can scope ambiguous work and explain trade-offs to scientists and product managers.
  • You can collaborate with domain experts, challenge unclear requirements and distinguish successful execution from a scientifically useful result.

Responsibilities

  • Define how tools declare their inputs, outputs, versions and access requirements, and build the registry agents select from.
  • Build workflow selection and the first coordination loop: a specialist agent proposes a plan, a reviewer checks it, unresolved decisions go to a person.
  • Connect approvals, progress and results to each workflow so scientists can inspect and steer work while it runs.
  • Extend the execution framework for long-running scientific jobs: retries, timeouts, cancellation, duplicate submissions and interrupted runs.
  • Enforce access checks, credential boundaries and approval rules in execution paths, including delegated work.
  • Own the release gate: integration checks that stop framework or tool changes silently breaking a supported workflow.
  • Instrument the service across model calls, tools and compute jobs, and use production evidence to improve reliability, latency and cost.
  • Turn scientist and product manager requirements into small, testable releases and decide which engineering problems get solved first.
  • Work with a team of backend, agent and full-stack engineers: design and code reviews, standards for testing and AI-assisted development, and each person's growth.
  • Partner with infrastructure, data and bioinformatics teams on deployment and shared services; reuse what exists before building.

Desired Qualifications

  • Experience with workflow engines such as Temporal, job queues, containers, Kubernetes or scientific/high-performance computing environments.
  • Experience building reusable tool integrations, agent frameworks, model context protocol interfaces or evaluation infrastructure.
  • Familiarity with computational biology, bioinformatics, protein design or software used by laboratory researchers.
  • Experience with data-access controls, isolated code execution or systems handling sensitive research data.
  • Ability to build a lightweight interface or work across frontend/backend boundaries when a workflow needs it.
  • Experience introducing coding agents into a team's development process while maintaining clear review, testing and ownership standards.

About the Company

Ellison Institute of Technology

Interdisciplinary R&D translating science into products

The Ellison Institute of Technology unites science, engineering, policy, and entrepreneurship to tackle big global problems through four focus areas: Health, Medical Science & Generative Biology; Food Security & Sustainable Agriculture; Clean Energy Generation & Storage; and Artificial Intelligence & Robotics. It translates scientific discovery into commercial products and sustainable companies, reinvesting profits to fund more research; a key project is the GPAS bioinformatics platform for rapid pathogen analysis to help prevent pandemics. The institute differentiates itself through a deep alliance with the University of Oxford, an alliance faculty model that allows researchers to work across both institutions, and patient capital commitments to fund high-risk, high-reward research. Its goal is to solve global challenges by turning scientific breakthroughs into market-ready solutions and sustainable enterprises.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Oxford, United Kingdom
Founded
2023

Recently Posted Jobs

Explore more opportunities at Ellison Institute of Technology

See more jobs