Python Software Engineer [Contract]

London, United Kingdom

Contract


Docker NoSQL Java Python

Apply now

We are a team on a mission, to put accessible and affordable healthcare in the hands of every person on earth. Our mission is bold and ambitious, and it’s one that’s shared by our team who shares our values, to dream big, build fast and be brilliant.

To achieve this, we’ve brought together one of the largest teams of scientists, clinicians, mathematicians and engineers to focus on combining the ever-growing computing power of machines, with the best medical expertise of humans, to create a comprehensive, immediate and personalized health service and make it universally available.

At Babylon our people aren’t just part of a team, they’re part of something bigger. We’re a vibrant community of creative thinkers and doers, forging the way for a new generation of healthcare. We’re only as good as our people. So, finding the best people is everything to us.

We serve millions, but we choose our people one at a time…

What do we want?
We are looking for a Python microservices developer to join our artificial intelligence team to support and release great products across babylon. You will be working with our data science team to integrate the new algorithms and solutions developed by the team into babylon products. The future of our product is focused around utilizing AI solutions to revolutionize how we diagnose, treat and prevent diseases; your effort will contribute heavily to the services that the NLP, data science, and data architecture teams are building. You will help us build and support great products across Babylon, as well as shaping our vision of an intelligent virtual assistant for the medical domain, in order to make health care affordable and accessible for everyone.
As a member of the AI team you will have opportunities to interface with the other teams and learn about data science, ontologies, advanced NLP methods, and data engineering as well as specializing in the healthcare domain.
We have a team of the best people you'd ever want to meet, working on some of the most futuristic projects. We like people who are smart, funny, innovative and tenacious, who can adapt and work together.

Who fits the role?
Someone with a good working knowledge of Python and best development practices, including API and microservices development
Experience with test driven development and version control using git
Solid understanding of database technologies, especially graph databases (Neo4J)
Comfortable working in a multidisciplinary team environment using agile practices
Proven experience of working in teams in the successful delivery of complex, highly performing and high quality products
Experience of Agile practices
Experience of working with business stakeholders, product owners and business analysts to analyze requirements, develop ideas and design solutions

What matters most?
Strong development skills, knowledge of Python is essential
Excellent system design with solid testing and an eye towards scalability and robustness
Proven experience of working in teams in the successful delivery of complex, highly performing and high quality products
Experience with agile practices
Experience of working with business stakeholders, product owners and business analysts to analyze requirements, develop ideas and design solutions
Comfortable working in a collaborative and commercial scientific environment.
A proven track record of delivering high profile, user-oriented solutions in a fast-paced environment.
Strong communication skills, including the ability to communicate deeply technical concepts to non-technical audiences, at all levels and in all mediums from email to written and oral presentations.
Great organizational skills with the ability to thrive in a demanding environment whilst juggling multiple priorities.
A highly motivated self-starter with a can-do attitude, even in the face of demanding deadlines.

What's nice to have?
Knowledge of other languages and platforms is a plus (e.g. Java)
Knowledge of the Flask framework and ecosystem a plus, as is experience with Docker / containers
Knowledge of database technologies (NoSQL / graph) is a significant plus.
Healthcare domain experience.
Share packages
Medical and Vision Insurance
Breakfast & healthy snacks + free drinks
Regular team lunches
Flexible working environment Conference slots Pair programming
Great central location



Babylon believes it is possible to put an accessible and affordable health service in the hands of every person on earth. How? By combining the ever-growing computing power of machines with the best medical expertise of humans to create a comprehensive, immediate and personalised health service and making it universally available.