Software Engineer

Paris, FR /
Software Engineering /
At Cardiologs, our mission is to make tomorrow’s medical diagnosis efficient and accessible to everyone, anywhere, anytime. We leverage machine learning (AI) and cloud computing technologies to fulfil this vision. Our first product is a SaaS application to help physicians diagnose cardiac diseases, already deployed worldwide.

We are a tight-knit team and we nurture our company culture with monthly all-hands meetings and apéros, weekly yoga classes, climbing activities, daily coffee breaks in our comfy kitchen... But most importantly, we believe that a good atmosphere at work makes people more efficient on what they are best at!

What you’ll do

We are looking for energetic Engineer(s) to strengthen our Engineering Team.

You will work hand to hand with doctors, data scientists, and our IT experts to improve our web platform and internal tools, design and develop our new products, and ensure everything runs reliably.

(If you are more excited about analysing and making sense of data, you might rather want to apply to our Data Scientist position instead!)

Depending on your interests and experiences, on a typical week at Cardiologs you might:
- Work with our product and design team to develop and release a shiny new front-end component that will improve our users’ experiences
- Provide new clinical data to doctors, by improving our analysis reports
- Improve the performance of a query on our database of more than 1M ECGs
- Profile, diagnose and solve a performance bottleneck in our GPU-powered inference pipeline
- Improve upon the monitoring, alerting and logging system of our Kubernetes clusters
- Write a clever script to automate a task and speed up our R&D cycle
- Talk about code architecture, make speeches on IT topics to your colleagues, review colleagues' code...

Who you are

- An autonomous, committed, enthusiastic person with a "can-do", creative and challenging mindset
- Knowledgeable about modern web platform architectures and you have a strong knowledge of common algorithms and data structures
- You already worked with two or more from the following: Python, Ruby (Rails), HTML/CSS/JS (Angular, ReactJS, VueJS), Kubernetes, Relational Databases, Cloud Services (such as GCP, AWS or Azure)
- Fluent in spoken and written English, and have at least basic notions in French

+ You already worked in a startup environment.
+ You have previous experience and/or a strong interest in developing healthcare products.
Our Recruiting Process
Being authorised to work in the EU is a precondition of employment.

- Quick introductory HR phone call
- Quick technical phone call with a 10' tech test
- Optional homework
- Technical interview in our office
- Performance interview in our office
- Culture interview with lunch (or drinks) with the team 

If you feel like acing our technical interviews, here are a few ressources we like:

- Cracking the Coding Interview book:
- The Art of Unix Programming
- Some Google Cloud Platform tutorials: and