National AI Awards 2025Discover AI's trailblazers! Join us to celebrate innovation and nominate industry leaders.

Nominate & Attend

Senior / Principal Biological Software Engineer in Bio AI

Passcreator
London
4 months ago
Applications closed

Related Jobs

View all jobs

Senior-Principal Data Engineer

Senior Principal Data Scientist

Senior-Principal Data Engineer

Senior Principal Data Scientist

Senior Principal Data Scientist

Senior Principal Data Scientist

InstaDeep is the AI specialist for our parent company BioNTech, combining our state-of-the-art research expertise in deep learning and biology. We specialise in not only developing new fundamental research but also in every stage of production that research to deliver benefit. As a senior/principal software engineer, you will lead initiatives in collaboration with experts in AI and biology to develop software that contributes to the research and delivery of new treatments at the forefront of biological science. We work in diverse areas such as biomolecule manufacture, immunotherapy design, medical imaging, lab automation, and biochemical modelling. You will work with friendly, dedicated, exceptionally talented colleagues across multiple countries who are passionate about science and our mission to cure disease.

This role does not have a machine learning component and is not expected to develop one with progression. We are looking for a candidate who is passionate about advancing the state of the art in software engineering, to partner with our AI research and biology teams to complete projects that have an impact at the level of humanity as a whole, as well as influence the technical culture at one of the world’s leading biotechnology companies.

Role responsibilities

  • Create innovative algorithms and system designs for state-of-the-art applications in biology.
  • Draw on your creativity and deep experience to resolve complexity with simple solutions.
  • Develop highly scalable, reliable, and maintainable systems satisfying complex functional requirements.
  • Formulate plans and guide their execution to balance challenging combinations of needs, including ambitious capabilities, business urgency, avoidance of technical debt and maintenance of exacting quality standards.
  • Continually develop technical excellence with state-of-the-art practices in software engineering and promote it within the company.

Essential skills

  • Master’s degree or higher in computer science or a related field, or equivalent knowledge gained through professional experience.
  • Experience working on large software projects across the complete product lifecycle with contributions in all main areas (planning, testing, maintenance, etc.)
  • Expert knowledge of at least one of JavaScript, Python, or C#.
  • Senior experience in at least one of these areas, ideally more than one:
  • System architecture including cloud technologies, preferably with a data focus.
  • Development of software libraries and tools including packaging and distribution with Python, Docker, or ideally both.
  • Full stack development of web applications using React.
  • Knowledge of software engineering technologies and practices relating to team collaboration and to quality, and experience instituting them in engineering teams.
  • Experience mentoring colleagues and a strong desire to do so.
  • Genuine interest in biology and AI.
  • Excellent verbal and written communication skills in English.

Desirable skills

  • Career length is not a requirement, but due to the required skills successful candidates are likely to have 8 or more years of professional experience.
  • Experience leading teams or managing reports.
  • Experience leading successfully released software products or systems.
  • Ability to inspire colleagues and cultivate a passion for technical excellence.
  • Professional experience or formal education relating to biology or machine learning.
  • Professional experience and/or desire to be involved in:
  • Customer interaction, communication, and requirements gathering.
  • Project management.
  • Software design and specification.
  • C++ and high-performance computing technologies.
  • DevOps, Kubernetes, deployment, and production operations.

#J-18808-Ljbffr

National AI Awards 2025

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

LinkedIn Profile Checklist for Machine Learning Jobs: 10 Tweaks to Drive Recruiter Interest

The machine learning landscape is rapidly evolving, with demand soaring for experts in modelling, algorithm tuning and data-driven insights. Recruiters hunt for candidates proficient in Python, TensorFlow, PyTorch and MLOps processes. A generic profile simply won’t cut it. Our step-by-step LinkedIn for machine learning jobs checklist covers 10 targeted tweaks to ensure your profile ranks in searches and communicates your technical impact. Whether launching your ML career or seeking leadership roles, these optimisations will sharpen your professional narrative and boost recruiter engagement.

Part-Time Study Routes That Lead to Machine Learning Jobs: Evening Courses, Bootcamps & Online Masters

Machine learning—a subset of artificial intelligence—enables computers to learn from data and improve over time without explicit programming. From predictive maintenance in manufacturing to recommendation engines in e-commerce and diagnostic tools in healthcare, machine learning (ML) underpins many of today’s most innovative applications. In the UK, demand for ML professionals—engineers, data scientists, research scientists and ML operations specialists—is growing rapidly, with roles projected to increase by over 50% in the next five years. However, many aspiring ML practitioners cannot step away from work or personal commitments for full-time study. Thankfully, a rich ecosystem of part-time learning pathways—Evening Courses, Intensive Bootcamps and Flexible Online Master’s Programmes—empowers you to learn machine learning while working. This comprehensive guide examines each route: foundational CPD units, immersive bootcamps, accredited online MSc programmes, funding options, planning strategies and a real-world case study. Whether you’re a software developer branching into ML, a statistician aiming to upskill, or a professional exploring AI-driven innovation, you’ll discover how to build in-demand ML expertise on your own schedule.

The Ultimate Assessment-Centre Survival Guide for Machine Learning Jobs in the UK

Assessment centres for machine learning positions in the UK are designed to reflect the complexity and collaboration required in real-world ML projects. From psychometric assessments and live model-building tasks to group data science challenges and behavioural interviews, recruiters evaluate your statistical understanding, coding skills, communication and teamwork. Whether you specialise in deep learning, reinforcement learning or NLP, this guide offers a step-by-step approach to excel at every stage and secure your next ML role.