E

Ellison Institute of Technology

Interdisciplinary R&D translating science into products

Software Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeOxford, UKNo salary listed

About the Job

Requirements

  • Degree or equivalent practical experience in Software Engineering, Computer Science, Robotics, or a related discipline.
  • Experience leading a software engineering team, including planning, delegation, mentoring, and individual development.
  • Strong, current hands-on development skills, including Python, service APIs, typed interfaces, and AI-integrated systems, with evidence of personally delivering substantial software into operational use.
  • Experience combining team leadership with sustained contribution to architecture, coding, testing, debugging, and deployment.
  • Experience delivering software platforms or complex integrated systems through deployment and ongoing operation.
  • Practical knowledge of agentic artificial intelligence systems, including tool use, context management, orchestration, evaluation, and controlled interaction with external systems.
  • Experience with communications middleware and message-based or publish-subscribe architectures.
  • Understanding of asynchronous execution, concurrency, persistence, and recovery from partial failures, including message delivery, retries, and idempotency.
  • Experience applying software verification and validation, supported by clear requirements, acceptance criteria, and test evidence.
  • Ability to balance delivery priorities with engineering quality and communicate effectively across technical and non-technical teams.

Responsibilities

  • Lead and develop the core software team, setting priorities, delegating effectively, providing feedback, and supporting recruitment and professional development.
  • Own platform delivery, translating product needs into achievable plans and managing capacity, dependencies, and technical risks.
  • Personally design, implement, test, and deploy substantial software capabilities, remaining closely involved in integration and operational troubleshooting.
  • Set technical direction and define modular architectures, shared interfaces, and reusable components across the platform.
  • Guide and contribute to agentic capabilities, including tool integration, context and state management, orchestration, and evaluation.
  • Establish appropriate boundaries between AI-driven decisions, deterministic execution, human oversight, and actions affecting physical systems.
  • Develop distributed services, communications middleware, APIs, and integrations with equipment and external platforms.
  • Take prototypes into supported operation, addressing reliability, security, performance, maintainability, and usability.
  • Lead verification and validation through automated testing, simulation, agent evaluation, and system testing, with clear acceptance criteria.
  • Establish effective code review, deployment, observability, and documentation practices, coordinating with infrastructure, data, and application teams.

Desired Qualifications

  • Experience deploying AI-enabled or agentic capabilities, including familiarity with agent frameworks, Model Context Protocol, retrieval, or model serving.
  • Experience with systems integrating with or directly controlling robotics, industrial automation, instrumentation, or software controlling physical equipment.
  • Familiarity with robotic simulators for integration testing and evaluating control, autonomy, and system behaviour before hardware deployment.
  • Familiarity with robotics or industrial middleware, such as Robot Operating System 2, Data Distribution Service, or comparable frameworks.
  • Experience with workflow engines, scheduling, planning, or shared-resource coordination.
  • Experience with containerised cloud and edge deployments, C++, or scientific data provenance.
  • Experience developing shared platforms for multiple teams and recruiting engineers.

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