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 - Microsoft Threat Protection

Principal Software Engineer role at Microsoft Security, focusing on cyber defense solutions and cloud-native services, requiring 12+ years of experience in distributed systems.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing Team, building core AI systems for Microsoft 365 Chat Copilot and enterprise-scale language models.

Principal Software Engineer

Principal Software Engineer role at Microsoft's Turing team, building core enterprise Copilot capabilities and AI-powered experiences. Hybrid role in Redmond, WA.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on OneDrive and SharePoint identity and security systems, offering competitive pay and hybrid work environment.

Principal Technical Pre-Sales Architect - Agentforce

Principal Technical Pre-Sales Architect position at Salesforce focusing on Agentforce platform, combining AI expertise with solution architecture to transform customer experiences.

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?