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

Distinguished, Software Engineer

Distinguished Software Engineer role at Walmart leading microservices platform team in Silicon Valley

Principal, Software Engineer

Principal Software Engineer role at Walmart Global Tech, leading technical innovation and architectural decisions for retail technology solutions.

Senior Lead Architect/Developer Principle Engineer

Senior Lead Architect role at Wells Fargo focusing on modernizing trading systems and leading technical initiatives in Capital Markets technology.

Director of Software Engineering, Quality

Lead quality engineering teams at Salesforce, implementing quality strategies and driving continuous improvement in software development.

Platform Reliability, Availability, Serviceability (RAS), and Manageability Software Architect

Senior software architect role at Qualcomm focusing on platform reliability, availability, and serviceability for data center solutions.