Full-Stack Software Engineer with passion for UX/UI
 

What's the role and how do you fit in?

BenevolentAI harnesses artificial intelligence to accelerate scientific discovery by making sense of highly fragmented information to develop new medicines for hard to treat diseases, using AI as a force for good. Valued at $2bn in 2018, we are the largest independent AI company in the world.

Our software engineers work in multi-functional squads working alongside the best scientists, machine learning gurus, world-renown biologists, and extraordinary scientists to make the world a better place.

The team works closely with our in-house biologists and chemists who use our product suite on a daily basis. Having an understanding of the Biomedical domain will be advantageous. You may also have a knack for related skills, including user experience, data visualisation, algorithm design, machine learning and there may be opportunities to grow these other skills as part of your role if you so wish. There are opportunities to learn more within the role, through regular in-house presentations and other training.

We don't stop there; we empower our engineers to look at improving our engineering stack wherever possible. You will be encouraged to bring in the newest advancements and cutting-edge solutions, and to collaborate on the ever evolving needs of our technology.

To learn more about our Squads, our Stack, and what you'll be working on follow this link.


What will you be accountable for?

  • You'll be working in a team responsible for surfacing the power of our AI models and state of the art data analysis methods by building web based applications. Our tools help our in-house scientists discover new medicines by by allowing them to run AI driven models and exploring the data beneath them.

  • With your full-stack experience or very strong skills in Javascript and Python/Java, you have a keen interest in extending your skillset across a wider spectrum of technology, such as:

    • Backend: Java 8 + Spring, Python services, Microservices architecture, Graph Databases, REST APIs (e.g. ElasticSearch, MongoDB), GraphQL, Kubernetes and related technologies

    • Our frontend tech stack currently consists of Angular 6, NGRX, SASS, Material Design and GitLab / K8s integration.

  • We work in close collaboration with a with Biologists, Data scientists, AI researchers and Chemists. We are all passionate about maintaining a consistent user experience across our products and value a willingness to be actively involved in other non technical processes such as user and UX research.

  • You are able to iterate rapidly based on user feedback, experiment with different ideas, without losing sight of engineering quality. You’ll be willing to share your opinion on technical direction, and contribute to the mix of ideas.


What skills, experience, and qualifications do you need?

  • An excellent web-application developer with the ability to deliver clean, extensible and robust code with attention to testing.

  • Experience building large-scale single-page applications that expose data.

  • Solid software engineering experience in a commercial environment.

  • Expert programming skills in Javascript and Java/Python.

  • Genuine passion for designing elegant UI/UX solutions.

  • Knowledge and experience in common frameworks and patterns.

  • An experienced hand to guide away from mistakes you’ve seen before.

  • Experience of Agile scrum, fast iterative environments, and version control.

  • You must be a strong communicator who can explain what is required to build and deliver great software products.

  • It's essential that you're ready to take on new programming languages and adapt in the dynamic, cross-functional environment.


About BenevolentAI

BenevolentAI, founded in 2013, is an advanced technology company focused on accelerating the journey from data to medicines. It is the world’s only technology company with end-to-end capability from early discovery to late stage clinical development. The company is HQ’d in London with a research facility in Cambridge (UK) and further offices in New York and Belgium.

The ‘Benevolent Platform’ is a unique machine intelligence technology system built to mine new knowledge from vast quantities of biomedical data, propose treatments and design drugs to enable its world leading scientists to bring new treatments to patients faster.

We are working on applying tech to real problems, and see real outcomes and the fruits of our labour by working on a meaningful mission. We do our job ‘Because it matters’ and live by the philosophy that unconventional thinking together with purposeful technology can have an impact on humanity.

The working environment is agile and we work in cross functional teams. We encourage a culture of learning, developing and challenging the status quo to foster dynamic, entrepreneurial behaviours, innovation and a ‘fail fast’ mentality.

Alongside all of this we can offer excellent benefits (learn more at https://benevolent.ai/careers/), a global reach and the ability to work with the best talent in the industry.

Please be advised that we will hold and process your Personal Data for continuous recruitment purposes (this is irrespective of your success in this application or not) in line with vital regulatory requirements. Under GDPR/DPA2018, you have the right to be informed, access, restrict, correct or ask us to delete your Personal Data. More details available on our Privacy Notice (https://benevolent.ai/privacy/).