Principal Software Engineer in London

Location: London
Salary: Hidden
Recruiter: InstaDeep
Job Hours: Full-time

Start your application for this job today

Apply Now

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.

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.

Required 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#.
  • 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.

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.

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

About InstaDeep


InstaDeep is a leading global technology company offering a range of AI solutions, ranging from optimized pattern-recognition, GPU-accelerated insights, to self-learning decision making systems.
-Decision-making systems: Life and business are all about decisions. InstaDeep harnesses the power of reinforcement learning to create systems that can make decisions on their own, based on their own autonomous training. Many fields can benefit greatly from this technology, be it robotics, mobility, logistics, finance or healthcare.
-GPU-accelerated insights: When you try to deploy AI in your business, compute power is key.
A Multi-GPU setup can be messy and complicated. With Nvidia’s DGX-1 (one of the most
powerful AI machines on the market), InstaDeep can help you achieve insane computing power to solve even the most intensive AI problems.
-Optimized Deep Learning: Deep Learning delivers high-performance AI for pattern recognition yet is notoriously time-consuming to fine-tune. InstaDeep boosts this process to save you time and money on your computer vision, natural language processing or predictive analytics project.

About London,

Population: 8,799,774 Train Stations: 333

Education Stats

  • Schools: 5659
    • Primary Schools: 3557
    • Secondary Schools: 1393
    • Sixth Forms: 795
  • 17% are independent
  • Ranking: 1/9
  • Top 20%

House Prices

  • Average House Price: £773,961
  • Compared to UK Average: +£399,319
  • -
  • -
  • -
  • Ranking: 1/9
  • Top 20%
  • -

Average Salary

Crime Stats

  • Crimes per 1000: 121
  • -
  • -
  • -
  • -
  • Ranking: 7/9
  • Bottom 40%
  • Worse than last year

The best places to find the most Principal Software Engineer jobs

Average salary comparison

Job salary over time

Salaries by job level

Salary across the UK

Useful Resources:

CV template for a Principal Software Engineer

View Now
CV template for a Principal Software Engineer

Glassdoor Company Reviews

Search