Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

(Senior) Research Software Engineer — AI Co-Scientist Systems

£38k - £52.56k per annum

Main Purpose of the Job

The post holder will take a research-active software engineering and AI systems role in the AI for Biology Group, building the AI-agent-driven platform required for Generative Digital Biology.

The role will connect foundation models, scientific tools, biological datasets, experimental design algorithms, lab automation workflows, robotics interfaces and human-in-the-loop scientific decision-making.

This is a platform-building research role, not a conventional bioinformatics software support post. The successful candidate will contribute intellectually to research, develop publishable AI systems, build open-source software and demonstrators, co-author research outputs and support competitive grant applications. The role would suit a highly capable computer scientist, AI systems researcher, robotics engineer or research-active software engineer who wants to build the technical backbone for AI-driven biological discovery.

A key objective will be to develop an AI co-scientist demonstrator for the group and the Institute: a platform that can show how AI agents can interact with human scientists via virtual/augmented reality, reason over biological questions, call scientific tools and APIs, use foundation models, design experiments, interface with computational and physical workflows, and support rigorous, auditable and reproducible scientific discovery.

The post holder will work closely with the other AI for Biology appointments. Foundation model research in the group will provide biological representations and predictive models; generative and causal AI research will provide design and experimental-decision algorithms; this RSE role will build the software, agentic workflows, tool registries, automation interfaces, provenance mechanisms and demonstrator environment that connect these components into a usable scientific discovery system.

This will be a highly collaborative role embedded across EI. The post holder will work with EI colleagues and platforms to connect AI-designed hypotheses and candidates with biological data, experimental design and validation routes, including potential collaborations
• with Earlham Biofoundry and engineering biology colleagues on AI-guided design-build-test-learn cycles;
• with Cellular Genomics and Single-cell and Spatial Analysis on perturbation, cell-state and single-cell/spatial omics use cases;
• and with BioFAIR, ELIXIR-UK, Open and FAIR Data and Research e-Infrastructure colleagues on AI-ready design datasets, benchmarks, provenance and reproducible workflows.

Prior experience in lab automation is desirable but not essential. We particularly welcome candidates with exceptional computer science, large-scale machine learning systems, robotics or software engineering backgrounds who are motivated to apply their skills to biological discovery and to learn the relevant biological and automation context.

Key Relationships

INTERNAL: Reporting to Professor Ke Li, the post holder will work closely with the AI for Biology Group and collaborate across EI’s research programmes, National Bioscience Research Infrastructures, Research e-Infrastructure and technology platforms. Key internal relationships are expected to include Earlham Biofoundry and engineering biology colleagues for lab automation, robotics interfaces and design-build-test-learn workflows; Research e-Infrastructure for HPC/GPU/cloud, reproducible software and scalable model deployment; BioFAIR, ELIXIR-UK and Open and FAIR Data colleagues for AI-ready resources, provenance, data/model documentation and interoperable workflows; Cellular Genomics and Single-cell and Spatial Analysis for biological use cases; and relevant EI groups working on plants, microbes, biodiversity, health, genomics and data-intensive bioscience.

EXTERNAL: The post holder will interact with UK and international collaborators in AI, AI agents, machine learning systems, research software engineering, robotics, laboratory automation, autonomous experimentation, computational biology, engineering biology, genomics, plant science, human health and therapeutic discovery. External collaborations may include academic, public-sector, infrastructure, clinical and industry partners where appropriate.

Main Activities & Responsibilities

Percentage
Design and build the AI Co-Scientist system/software architecture for the GDB programme, including agent orchestration, tool registries, model interfaces, workflow execution, data/model versioning and provenance tracking.

For appointment at SC5, take technical and operational leadership of a defined AI Co-Scientist platform or workstream; own the architecture, roadmap, milestones and technical-risk decisions; and deliver the work with limited supervision (essential for SC5).
20
Develop AI-agent workflows for scientific reasoning, literature/data retrieval, tool use, planning, hypothesis generation, experimental design, result interpretation, iterative refinement and human-in-the-loop decision-making.
15
Build software interfaces connecting AI agents with biological datasets, foundation models, generative models, Bayesian experimental design, optimisation algorithms, benchmarking tools and HPC/GPU/cloud resources.

For appointment at SC5, coordinate cross-platform integration, define interface contracts and engineering standards, resolve technical dependencies, and ensure coherent delivery across AI, data, infrastructure and automation partners (essential for SC5).
15
Develop interfaces to lab automation, robotics, biofoundry workflows, instrument-control APIs, LIMS/ELN systems, digital-twin/simulation environments or related physical AI workflows where appropriate.
15
Build an interactive AI Co-Scientist demonstrator environment for research, collaboration, grant development and institutional showcase purposes.
10
Implement robustness, safety, permissioning, sandboxing, audit trails, provenance, reproducibility, monitoring and responsible-use/dual-use-aware controls for AI systems operating in biological contexts.

For appointment at SC5, define and lead implementation of software-quality, testing, security, provenance, auditability and safe-tool-execution standards, including design/code review and release-readiness decisions (essential for SC5).
10
Contribute intellectually to research papers, conference submissions, technical reports, open-source software releases, demonstrations, presentations and community resources.

For appointment at SC5, lead major software releases, demonstrators and technical/research outputs, and represent the work in relevant internal and external forums (essential for SC5).
10
Contribute to collaborative projects, competitive grant applications, documentation, testing, responsible data handling and long-term platform strategy for the AI for Biology Group.

For appointment at SC5, make substantive contributions to grant development and long-term platform strategy, and provide technical guidance or mentoring to junior researchers or engineers (essential for SC5).
5
As agreed with line manager, any other duties commensurate with the nature of the role.

Education & Qualifications

Requirement
Importance
PhD, or equivalent research or industrial experience at a comparable level, in Computer Science, AI, Robotics, Machine Learning, Software Engineering, Scientific Computing, Data Science, Computational Biology or a closely related quantitative discipline
Essential

Specialist Knowledge & Skills

Requirement
Importance
Strong hands-on software engineering ability, evidenced through substantial implemented systems, research software, open-source code, AI/ML platforms, robotics/automation software or scientific computing projects
Essential
Experience designing, implementing and maintaining complex research software systems, AI systems, agentic workflows, robotics/automation software, scientific platforms or data-intensive computational infrastructure
Essential
Experience with modern AI systems or scientific computing systems, such as large language models, tool-using agents, retrieval-augmented generation, workflow orchestration, model APIs, machine learning frameworks, and the ability to develop agentic workflows for scientific applications
Essential
Understanding of, and commitment to, trustworthy AI, robustness, safety, provenance, auditability, sandboxing, permissioning, monitoring or dual-use-aware AI workflows for biological applications
Essential
Ability to build robust, maintainable and reproducible software using version control, testing, documentation, containers, APIs, databases, workflow tools, CI/CD and deployment on HPC, GPU, cloud or distributed computing environments
Essential
Demonstrable practical experience designing and building AI-agent, multi-agent or scientific-agent systems, including relevant experience in orchestration, tool use and evaluation (essential for SC5)
Desirable
Experience with robotics, lab automation, self-driving laboratories, autonomous experimentation, instrument control, liquid handling platforms, automated microscopy, microfluidics, sequencing workflows, biofoundry platforms, ROS/ROS2 or related hardware/software integration
Desirable
Experience with biological data, genomics, single-cell data, imaging, perturbation data, synthetic biology, engineering biology, drug discovery or experimental biology workflows
Desirable

Relevant Experience

Requirement
Importance
Experience turning open-ended research ideas into robust working systems, prototypes, platforms or demonstrators
Essential
Evidence of research-active technical contribution and high-quality outputs commensurate with career stage, such as open-source software, widely used research tools, benchmarks, technical reports, prototypes, patents, demonstrators or publications
Essential
Experience taking end-to-end ownership of complex technical work and delivering robust systems with limited supervision while collaborating across disciplines (essential for SC5)
Desirable
Evidence of technical leadership of a substantial research-software or AI-systems project or workstream, including architecture decisions, planning, integration and management of technical risk (essential for SC5)
Desirable
Clear evidence of leading major software or research outputs, such as a substantial open-source release, widely used research tool, production-quality platform, demonstrator, patent, technical report or publication (essential for SC5)
Desirable
Experience providing technical guidance or mentoring to junior colleagues, coordinating contributors, and making substantive contributions to grant applications or platform strategy (essential for SC5)
Desirable

Interpersonal & Communication Skills

Requirement
Importance
Excellent written and verbal communication skills, including the ability to explain complex AI systems and software design decisions to interdisciplinary collaborators
Essential
Ability to work collaboratively in an interdisciplinary team spanning AI, computer science, research software engineering, robotics, genomics, engineering biology and experimental biology
Essential
Ability to work independently, use initiative, solve complex research problems and deliver against agreed milestones
Essential

Additional Requirements

Requirement
Importance
Attention to detail
Essential
Promotes equality and values diversity
Essential
Commitment to reproducible, open and responsible research software
Essential
Able to present a positive image of self and the Institute, promoting both the international reputation and public engagement aims of the Institute
Essential
Willingness to work outside standard working hours when required
Essential
Willingness to undertake occasional national or international travel for collaborations and conferences
Essential
Willingness to embrace the expected values and behaviours of all staff at the Institute, ensuring it is a great place to work
Essential
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the (Senior) Research Software Engineer — AI Co-Scientist Systems in Norwich, Norfolk vacancy
  • £40k - £50k per annum

    Senior IT Engineer Salary: £40k-50k pa Location: Norwich (On-site) Job Type: Full-time, Permanent...  ...incidents, and maintain critical business systems across the Group. The IT team is...  ...system, VPN, engineering and drafting software, finance systems, Microsoft 365 environment... 
    Senior
    Software
    Permanent
    Full-time
    Immediate start

    Equals One Ltd

    Norwich, Norfolk
    2 days ago
  • £70k - £94k per annumEstimated
     ...highly motivated Lead DevOps Engineer to drive the strategic direction...  .... Through advanced analytics, software platforms, and deep domain...  ...architectures and event-driven systems. Background in highly regulated...  ...decisions about risk through AI-powered risk modeling,... 
    Senior
    Software
    Full-time

    Verisk

    Norwich, Norfolk
    25 days ago
  • £25k - £25.5k per annum

     ...Services Associate to be part of a team who co-ordinate activities in support of the...  ...maintain records and databases,working on systems such as Salesforce and SurveyHub. Problem...  ...computer applications and customer service software. If you have a background in professional... 
    Software
    Permanent
    Full-time
    Hybrid working
    On-site

    Watsons Property Group Ltd

    Thorpe St Andrew, Norfolk
    11 days ago
  • £39k - £52.56k per annum

     ...The post holder will conduct primary research in the AI for Biology Group to develop generative,...  ...post will form the design and discovery engine of the Generative Digital Biology programme...  ...predict biological properties, towards AI systems that can propose, refine and prioritise... 
    Senior
    Software
    Norwich, Norfolk
    2 days ago
  •  ...Norfolk practice who are looking for a fully of part qualified Audit Senior/Manager to join their team in Norwich: Duties include but...  ...including accounts preparation. • Have experience using Sage software and Microsoft Excel as well as other Microsoft applications and... 
    Senior
    Software
    Permanent
    Norwich, Norfolk
    more than 2 months ago
  • £50k per annum

     ...SYSTEMS & OPERATIONS ENGINEER Keep mission‑critical systems running—whatever it takes. Solve complex issues across cloud, on‑prem, and front...  ...Diagnosing and resolving advanced, high‑impact incidents across software and services Acting as the technical escalation point... 
    Software
    Hybrid working
    On-site
    Remote
    Monday to Friday
    Shift work

    Appello & Careline365

    Norwich, Norfolk
    23 days ago
  • £39k - £52.56k per annum

     ...The post holder will conduct primary research in the AI for Biology Group to develop large-scale...  ...biological datasets, but to build new AI systems that can represent biological...  ...• and with the Earlham Biofoundry and engineering biology colleagues on model-guided experimental... 
    Senior
    Software
    Norwich, Norfolk
    2 days ago
  •  ...Accountants in Norwich to appoint an experienced Business Services Senior. This is a fantastic opportunity to join a highly regarded...  ...your career within a growing firm Proficiency in accountancy software such as Xero, Sage, or similar platforms You might not meet all... 
    Senior
    Software
    Long-term contract
    Permanent
    Flexible hours
    Norwich, Norfolk
    29 days ago
  • £47.45k - £58k per annum

     ...The Earlham Institute is seeking a versatile full-stack Research Software Engineer (RSE) to join the team behind COPO (Collaborative OPen Omics...  ...researchers and the wider community can depend on. Being a senior, hands-on role, you will own significant components of the project... 
    Senior
    Software
    Flexible hours
    Norwich, Norfolk
    3 days ago
  • £33k - £43k per annumEstimated
     ...Microsoft Excel Desirable Experience within Facilities Management, construction, or healthcare environment Working knowledge of ERP systems (e.g., SAP) Understanding of purchase-to-pay (P2P) processes Experience in procurement, supply chain, or accounts payable... 
    Full-time
    Apprenticeship
    Hybrid working
    Monday to Friday
    Flexible hours

    Serco North America

    Norwich, Norfolk
    24 days ago
  • £26k - £34k per annumEstimated
     ...ledger, sales ledger and rent ledger invoices onto the accounts system. * Provide accounts support to our Quantity Surveyors. * Match...  ...address book. * Load and update maintenance items into our helpdesk software. * Maintain the contract files, and other records/files as... 
    Software
    Permanent
    Full-time
    Part-time
    On-site
    Monday to Friday
    5 days/week
    Flexible hours

    I4

    Honingham, Norfolk
    16 days ago
  • £34k - £38k per annum

     ...work alongside an experienced Senior Property & Compliance Manager within...  ...of compliance processes, systems and reporting across the managed...  ...a timely and organised way. Co-ordinate Fire Risk Assessments,...  ...Familiarity with property management software such as Qube. Membership of,... 
    Software
    Permanent
    Full-time
    Hybrid working
    On-site

    Watsons Property Group Ltd

    Thorpe St Andrew, Norfolk
    15 days ago
  •  ...presence, we are seeking a Lead Engineer to join our dynamic Engineering...  ...experience with authoring manual C-code software, ideally for combustion engine management systems and possibly transmission control...  ...status reports. Performing and co-ordinating technical aspects of... 
    Software
    Hybrid working
    On-site
    Work from home
    Flexible hours

    Lotus UK Manufacturing

    Norwich, Norfolk
    a month ago
  • £69k - £92k per annumEstimated
     ...solicitor looking to work on high profile and interesting projects? Senior/Principal Associate - Commercial - Various locations across...  ...confidential discussion, please contact ****@*****.***.co.uk We are an equal opportunities recruiter, committed to ensuring... 
    Senior
    Hybrid working

    Errington Legal

    Norwich, Norfolk
    26 days ago
  • £39.96k - £48.12k per annum

     ...to lead the delivery of National Institute for Health and Care Research (NIHR) Research Delivery Network (RDN) Portfolio studies across...  ...initiation and delivery of funded research across the health and care system in England for the benefit of patients, the health and care... 
    Senior
    Full-time
    Fixed-term contract
    Visa sponsorship
    Skilled worker visa
    Flexible hours

    East of England Community Health and Care NHS Trust

    Norwich, Norfolk
    9 days ago
  •  ...school. Responsibilities will include troubleshooting hardware and software issues, maintaining IT equipment and supporting classroom...  ...user account management and maintaining secure and efficient IT systems throughout the school. The role may involve supporting Microsoft... 
    Software
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    Norwich, Norfolk
    more than 2 months ago
  • £200 - £225 per day

    IT Engineer (Short-Term Contract) | Outside ir35  Location: Office...  ...prioritise workloads, maintain systems, and ensure a high level of...  ...Assist with hardware deployment, software installations and device...  ...device issues. Work alongside senior stakeholders to coordinate IT... 
    Software
    Temporary
    On-site

    SoCode Recruitment

    Norwich, Norfolk
    10 days ago
  •  ...accurate records within the case management system. You will join a supportive firm;...  ...Manage fee earners’ diaries and appointments, co-ordinate meetings and client conferences (in...  ...Proven experience as a legal secretary or senior legal administrator within a law firm or legal... 
    On-site

    Mallory Pryce

    Norwich, Norfolk
    24 days ago
  • £32k - £35k per annum

     ...Norwich are seeking an ambitious and proactive Senior Legal Cashier, to join their close-knit....  ...to include dealing with annual letters. * Co-ordinating the checks of out-of-date...  ...Specification: * Knowledge of client accounting system including reconciliation to bank accounts... 
    Senior
    Full-time
    On-site
    Flexible hours

    Keeler Recruitment

    Norwich, Norfolk
    25 days ago
  • £60k - £78k per annumEstimated
     ...Mott MacDonald is a global engineering, management, and development consultancy...  ...You will be responsible for co-ordinating with multi-...  ...Arrangements Standby Power Generation Systems UPS Systems LV...  ...have strong experience using software packages such as; Dialux, Relux... 
    Software
    Long-term contract
    Permanent
    Full-time
    Hybrid working
    Skilled worker visa
    Flexible hours

    Mott MacDonald

    Norwich, Norfolk
    5 days ago
  •  ...timely manner * Maintaining accurate records and updating internal systems * Assisting with reporting, data analysis and other finance-...  ...development opportunities will be provided. Contact Rebecca on (***) ***-**** to apply or email your CV to ****@*****.***.co.uk
    Long-term contract
    Full-time
    Traineeship

    Keeler Recruitment

    Norwich, Norfolk
    1 day ago
  • £23k - £30k per annumEstimated
     ...Develop and maintain relevant procedures of the company's management system and fleet/vessel-specific documentation in accordance with...  ...leadership and/or supervisory role(s) * Proficiency in computer software skills, including MS Office applications. * Fluent in written and... 
    Software
    Permanent
    Full-time

    Ad Warrior Ltd

    Norwich, Norfolk
    19 days ago
  •  ...opportunities to build new skills and certifications • Supportive systems and a team culture that encourages collaboration and initiative...  ...and professionally • Troubleshooting and resolving hardware, software and network issues across the school site • Maintaining... 
    Software
    Long-term contract
    Permanent
    Full-time
    On-site

    Marchant Recruitment

    Norwich, Norfolk
    more than 2 months ago
  • £22k - £29k per annumEstimated
     ...thrives under pressure and rejection Proven ability to meet and exceed KPIs in a high-activity environment Familiarity with CRM systems (e.g., Salesforce) and prospecting tools Excellent time management and organisation skills Why Apply? This is a great... 
    Full-time

    Epos Now

    Norwich, Norfolk
    19 days ago
  • £30k - £38k per annum

     ...build breadth across the full accounting and tax spectrum. What you'll be doing Managing client bookkeeping on cloud accounting software Preparing and submitting VAT returns Year end accounts across a range of client types and sectors Self assessment tax... 
    Software
    Long-term contract
    Permanent
    On-site
    Day shift

    Total Employment (319)

    Norwich, Norfolk
    2 days ago
  •  ...play an important role in ensuring that systems are managed effectively and resources are...  .... The finance team works closely with senior leaders and administrative colleagues to...  ...IT skills, including Excel and financial software • Strong organisational skills and the... 
    Software
    Permanent
    Full-time
    Immediate start

    Marchant Recruitment

    Norwich, Norfolk
    more than 2 months ago
  • £38k - £40k per annum

     ...process and providing financial insight to support business performance. You will also contribute to the continuous improvement of finance systems, reporting and internal controls. Key responsibilities include: * Preparing monthly management accounts and associated financial... 
    Full-time

    Keeler Recruitment

    Norwich, Norfolk
    16 days ago
  • £35k - £40k per annum

     ...Technical Engineer (Domestic Boilers & Heating) Location: Field-Based Job Type: Full-Time Salary: £35,000-£40,000 (depending...  ...servicing and breakdown support for domestic boilers and hot water systems across the South East. You'll also provide technical... 
    Full-time
    Rotating shifts
    Weekday work
    Norwich, Norfolk
    1 day ago
  • £30.6k - £37.4k per annum

     ...maintenance of environmental management systems to ensure ongoing legislative compliance...  ...Educated to degree level in relevant subject: Engineering, Environmental Science, Maths,...  ...insights or evidence of adopting equivalent software solutionsEssentialExperience of working both... 
    Software
    Norwich, Norfolk
    12 days ago
  •  ...business. Modern Technology Nested provides access to the Street.co.uk CRM platform and technology suite designed to help agents...  ...how you grow your business, whilst benefiting from the support, systems and reputation of the Nested brand. What We're Looking For... 
    Self-employed

    Nested

    Norwich, Norfolk
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to (Senior) Research Software Engineer — AI Co-Scientist Systems. Be the first to apply!