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

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 6 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?

Jobs Related To BenevolentAI Principal Engineer

Principal Innovation and Design Engineer, Worldwide Design Engineering

Principal Innovation and Design Engineer role at Amazon, leading the design of next-generation fulfillment centers and logistics systems with focus on automation and robotics.

Software Development Engineer - Apple Vision Pro

Senior software engineering role at Apple developing immersive video solutions for Vision Pro, requiring expertise in C++ and media processing.

Engineer, Principal

Principal Software Engineer role at Qualcomm focusing on embedded and cloud edge software development with leadership responsibilities.

VP, Software Engineering, Industries

VP of Software Engineering position at Salesforce, leading engineering teams in Industries division, requiring 20+ years experience in software development and leadership.

Engineering Program Manager 5

Principal Program Manager role at Adobe leading large-scale programs in the Unified Platform team, focusing on commerce systems and customer experiences.