From Symptom Checker to API — on a mission to make healthcare accessible, affordable, and convenient by automating primary care, from symptom to outcome. TAKE A CLOSER LOOK Better health decisions in our hands We believe modern healthcare means patient-centric healthcare.
22 вересня 2022

Senior Python Developer (Remote) (вакансія неактивна)


About Infermedica

We’re a unique group of people, passionate about redesigning healthcare for millions of people on the planet. We’re on a mission to make healthcare accessible, affordable, and convenient by automating primary care, from symptom to outcome. We’re building a B2B Medical Guidance Platform that consists of a series of connected user-facing modules built on a common intelligent core, which supports patients and clinicians to make healthcare decisions with confidence.

We’ve experienced rapid growth over the past 3 years and have recently closed our Series B funding to support us in the next phase of our journey. Our team is constantly growing and we are always on the lookout for top-notch specialists with technological, data science, marketing, sales, customer success, medical, business, or product expertise.

Everything you need to know before joining Infermedica is nicely gathered in our Hello Book: Infermedica for candidates. Take a moment to flip through it and we look forward to hearing from you!

Check our products →

Job description

Our technology stack includes Python, Django, FastAPI, PostgreSQL, and MongoDB. All applications are deployed as Docker images to one of our Kubernetes clusters in the Google Cloud Platform.

We work side-by-side with designers, doctors, data scientists, and other developers. This can be challenging, but we love discussing and finding the best solutions together. We also believe that clear and honest communication is what helps us thrive. Now it’s time to expand our team.


  • 3+ years of experience building great products for the web
  • Mastery of Python and at least one framework: Django, Flask or FastAPI
  • Software craftsmanship mindset
  • Experience in writing optimized, efficient, and modular code
  • Ability to communicate in English and Polish (both written and spoken)

It would be even better if you have

  • Knowledge of asynchronous Python, event-driven programming, Clean Architecture, and Design Patterns
  • Knowledge of Agile methodologies and Jira
  • Demonstrated use of best practices (CI/CD, TDD, Code Reviews, Git)
  • Experience with Docker, Kubernetes, and GCP

Why is working at Infermedica awesome?

  • We’re building an open and supportive startup culture where you can do your best work and improve your competence. The values we embody as a company are transparency, quality, and support.
  • Once you become a part of InferTeam you become the owner of the company by being granted Employee Stock Ownership Plan.
  • We offer a competitive salary that is benchmark-based.
  • You choose the form of employment according to your preferences — we are flexible.
  • You can start your work at a convenient time aligned with your work-life balance needs.
  • We provide essential equipment.
  • We are remote-first — work from anywhere (in European or East Coast time zone). Despite the remoteness, we like to see each other in person (be ready for in-person meeting invitations 4-5 times a year).
  • Home office bonus — we want you to have a comfortable home office set up.
  • Paid holidays.
  • Private health coverage and free online consultations with a doctor and psychologist.
  • Training budget for your professional growth and additional days off for its usage.

Next Steps

Interview steps:

1. A short call with selected candidates. It would take about 1 hour.

2. Next, two interviews are planned. Technical interview with Development team members and potentially interview with CTO or Product Owner to better understand your experience, expectations, and motivation. This would be done remotely and could take about 2 hours in total.

3. Once you have passed all of these steps, we’d be more than happy to have you on board!

Looking for a job can be stressful, but we are here to help! If you have any questions regarding this job offer, requirements, perks, or the recruitment process, please contact Paulina Pudlis.