Senior Python Software Engineer/Developer
Vinehealth
Currently remote but London-based for 1 day per week post-covid (plus ad-hoc team days); no visa sponsorship
We’re a digital health startup using behavioural science and artificial intelligence to optimise care, improve quality of life and increase survival of cancer patients. In 2020, we released our App (Android/iOS) to support people living with cancer and now we’re helping clinicians and researchers integrate their patient’s data into new research.
As a Senior Python Software Engineer you’ll be working with our tech lead, frontend developers, designer and product team to define our future and build software that could make a real difference. As a member of a small team, you could be:
- Working with our partner organisations to integrate with their systems
- Mentoring the technical team
- Creating software as a medical device
- Integrating machine learning systems
- Designing and building new system architectures
- Developing our build and test Continuous Integration process
We use proven technologies combined with managed hosting solutions to focus on what differentiates us and produce high quality software. We have a test-driven development process and automated build pipeline with the goal of developing reliable and trustworthy solutions. Our current stack is made up of:
- Python 3.8
- Flask
- SQLAlchemy
- PostgreSQL
- CircleCI
- Pulumi (Infrastructure as code)
- Docker
- AWS - ECS (Fargate) + RDS (Aurora)
From you, we’re looking for:
- Ability and willingness to share ideas and collaborate
- Interest in building software as a medical device
- 3-4+ years of professional experience with python as main language
- SQL Experience
Experience with any of our core stack is also desirable, however not required if you’re willing to learn on the job.
We offer:
- Competitive salary
- Participation in our EMI share option scheme