Principal Engineer

BenevolentAI harnesses the power of artificial intelligence (AI) and human expertise to revolutionize drug discovery, developing new and more effective medicines.
Backend
Principal Software Engineer
In-Person
8+ years of experience
AI · Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Software Engineer, Backend - Platform

Principal Software Engineer position at Coinbase focusing on backend platform development, requiring 15+ years of experience and expertise in large-scale systems.

AVP, Principal Software Engineer – Marketing Apps (L11)

Principal Software Engineer position at Synchrony focused on developing and maintaining marketing applications.

Principal Software Engineer, Compiler

Principal Software Engineer position at Roblox focusing on compiler development, virtual machines, and runtime systems, offering competitive compensation and hybrid work arrangement in San Mateo.

Principal Software Engineer - Core Services

Principal Software Engineer position at Roblox, leading core infrastructure and API development for a platform serving millions of users, offering $273k-$338k salary with comprehensive benefits.

Principal Rendering Software Engineer

Principal Rendering Software Engineer position at Roblox, focusing on developing advanced graphics solutions for their 3D immersive platform, offering $322,170-$391,590 salary range.

Description For Principal Engineer

At BenevolentAI, we are revolutionizing drug discovery by combining artificial intelligence (AI) with human expertise. Our computational R&D platform and in-house drug programmes enable us to develop more effective medicines. We're seeking a talented and versatile Principal Engineer to join our Product and Technology organization in London.

As a Principal Engineer, you'll play a crucial role in high-impact projects, setting technical direction and working on initial design, development, or accelerating team delivery. This key individual contributor role involves close collaboration with our VP of Engineering and Chief Technology Officer.

Your responsibilities will include:

  • Leading technical solution designs across various projects
  • Adapting to multiple roles, from software development to cloud engineering and systems design
  • Mentoring team members and providing technical guidance
  • Implementing projects independently when required
  • Collaborating with senior architects to design an integrated end-to-end platform
  • Promoting and implementing engineering best practices
  • Facilitating cross-team collaboration and progress

We're looking for candidates with:

  • 8+ years of professional engineering experience, including 2+ years as a staff engineer
  • Extensive experience in big data ETL pipeline design using cloud architectures (AWS, GCP)
  • Ability to transform product requirements into technical roadmaps
  • Strong mentoring skills and experience guiding junior team members
  • Analytical skills to evaluate and select optimal technical solutions
  • Excellent communication skills, able to interact with both technical and non-technical stakeholders

Join our diverse team of professionals in London and help us make a meaningful impact on healthcare through innovation and collaboration. If you're passionate about using your technical expertise to revolutionize drug discovery, we want to hear from you!

Last updated 8 months ago

Responsibilities For Principal Engineer

  • Lead or facilitate the design of technical solutions for projects
  • Play multiple roles including software development, cloud engineering, and systems design
  • Provide guidance and mentorship to team members
  • Lead and implement projects as an individual
  • Collaborate with peers in senior architectural positions to design a joined-up end-to-end platform
  • Deploy engineering best practices and encourage others to do so
  • Act as 'glue' across teams, performing necessary tasks to keep the team moving forward

Requirements For Principal Engineer

Python
  • At least 8 years of professional engineering experience as an individual contributor, with at least 2 years as a staff engineer
  • Extensive experience in systems design of big data ETL pipelines using cloud-based architectures such as AWS, GCP
  • Ability to translate product and sales requirements into a technical roadmap
  • Experience in mentoring more junior members of the team
  • Ability to critically evaluate solutions and determine the best paths forward
  • Strong communication skills with a range of stakeholders - from junior engineers to non-technical domain experts

Interested in this job?