Senior Software Engineer (Conversation Platform)


Austin, TX, USA Remote



Sep 21

The Conversation Platform team is in charge of building components and tooling that enables the building of conversational experiences within Babylon. We deliver a wide range of capabilities that impact interactions between patients and clinicians. We deliver our capabilities via a set of dockerized Python Microservices which expose REST and GraphQL APIs.

- Live and Asynchronous Chats - a capability used by our Clinical Operations teams to provide a robust support platform for our patients. We integrate with external and internal CMS systems and use Web Sockets for interactive patient experience.

- Conversational AI - heavily investing in our Conversational AI capabilities and delivering several use cases built on top of our new AI Skills platform. 

Tech Stack

Python, Flask, PostgreSQL, Elastic Search, Kafka, Kubernetes/Docker, REST/GraphQL


  • Opportunity to help us design and develop our greenfield omni-channel conversation platform.
  • Our conversation platform feature will enable seamless, tailored communication experiences for all Babylon users (including: Members, Clinicians, Coordinators, Support Agents) along each step of the healthcare journey.
  • Develop cutting-edge chatbot technology with Python, Flask, Kafka, K8s, & GraphQL.


  • Build modern chat and messaging experiences with messaging, AI, translation, analytics and other capabilities to help put affordable and accessible healthcare in the hands of every person on the planet.
  • We are building our conversational platform with artificial intelligence technology that will enhance patient/clinical interactions related to health care needs
  • Our Conversational Platform coupled with artificial intelligence will be used to disrupt today’s healthcare experience allowing for patient personalization and the ability to engage across multiple channels/devices.


  • Experience building applications with Python
  • Understanding of micro-services and eventing architectures
  • Strong command of web standards, and cross-browser compatibility
  • Write clean, maintainable code and follow established coding conventions
  • Work effectively and efficiently in distributed teams with different levels of expertise
  • Value continuous improvement and constantly look for opportunities to improve the team’s productivity



  • Competitive salary 
  • New Hire Company Stock Grants (RSU)
  • Refresh Company Stock Grants (RSU)
  • Unlimited PTO
  • 401k with employer matching contribution 
  • Excellent Medical, dental and vision plans
  • Access to flexible spending account and health savings account 
  • Competitive retirement plan
  • Flexible working hours/remote working options
  • Weekly remote yoga sessions



Whether you work in one of our amazing offices or a distributed team, Babylon is highly collaborative and fun! You’ll have a chance to work in a fast-paced environment with experienced industry leaders. We have a learning environment where you can make an impact.



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…



We believe that difference inspires a better, healthier world. That’s why it’s at the heart of everything we do. From our people to our products, difference enriches every part of our business and creates a culture based on equality of opportunity, and in which all Babylonians can progress their careers. We’re committed to creating an environment of mutual respect where equal employment opportunities are available to all applicants without regard to race, colour, religion, sex, pregnancy status, national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information, and any other characteristic protected by applicable law.

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View CV/resume



Our mission is to put an accessible and affordable health service in the hands of every person on earth.