Phasecraft is the quantum algorithms company. We are building the mathematical foundations for quantum computing applications that solve real-world problems. Founded in 2019 by Toby Cubitt, Ashley Montanaro and John Morton, we are based in London and Bristol. In 2023 we completed a £13m Series A funding round led by leading Silicon Valley deep tech VC, Playground Global.

Phasecraft’s unprecedented access to today’s best quantum computers – through partnerships with Google, IBM, Rigetti, and QuEra – provides us with unique opportunities to develop foundational IP, inform the development of next-generation quantum hardware, and accelerate commercialisation of high-value breakthroughs.

As we continue to grow and explore new areas of research an exciting opportunity has arisen to join our talented team as a Technical Lead – Software Engineering. In this newly created role, you will drive the design and development of Phasecraft’s technical infrastructure and software applications. The ideal candidate will be comfortable working in a highly technical, scientific software field and have experience in defining and translating the solutions needed to implement these complex processes. The Technical Lead – Software Engineering will also be tasked with leading the development team in the agile design, development, and implementation of software systems.

 Job Description

  • Leading a small team of software engineers to deliver internal and external solutions while providing technical mentoring, architectural guidance, and project work schedules.
  • Understand, communicate, and lead the company software architecture strategy as agreed and developed along with senior management.
  • Translate business needs and requirements into technical requirements for software applications.
  • Manage the design and development of software solutions.
  • Develop and implement software solutions, including troubleshooting, code documentation, and testing.
  • Conduct code reviews and guide junior team members on appropriate documentation and testing practices.
  • Maintain an end-to-end continuous delivery of infrastructure using code.
  • Coach and mentor software engineers and other company members who code.
  • Create and maintain design and code standards.
  • Create overall project plans and track progress.
  • Other activities as required to support the growth and success of Phasecraft.

Phasecraft operates a hybrid working pattern and this role can be based either in Bristol or London, depending on the candidate.

Requirements

Essential criteria:

  • Experience in Software Architecture for technology platforms in highly technical industry domains (e.g. scientific computing, low-level software engineering, embedded systems).
  • Demonstrated ability to lead a team of software engineers, including providing technical guidance, mentoring, and creating a collaborative team culture.
  • Strong software development background with significant experience within a team shipping complex and/or technical software.
  • Understanding and proficiency in best practices for end-to-end software delivery processes, including design, development, testing, and deployment.
  • Technical expertise in at least Python, C/C++ or comparable languages.
  • Expert knowledge of version control systems (GIT or similar), branching strategies (e.g. GitHub flow), release and build management, and code documentation.
  • Enthusiastic about learning new tools and languages.
  • Experience managing end-to-end continuous delivery of both internal and external infrastructure software.
  • Excellent communication skills.
  • Ability to quickly integrate and apply new knowledge.

Desirable criteria:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Architecture or a related field.
  • Familiarity with MongoDB and Docker.
  • Experience in Julia and different programming paradigms.
  • Experience in Jira or similar project management tools.
  • Experience with NumPy, SciPy, NetworkX, Pandas, TensorFlow, or similar scientific computing libraries.
  • Experience with Qiskit, Cirq, pyQuil, or other open source quantum software frameworks.
  • Familiarity with developing GPU-accelerated software in C/C++/Julia or comparable languages.
  • Familiarity with servers, server management, or IaaS.
Type:
Permanent
Contract Length:
N/A
Job Reference:
8A0DC65379
Job ID:
1277000000000138270

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts