Senior Software Engineer

Job description

If you are an engineer who cares as much about lives and code as we do, we would love to talk to you!

About us
Corti is the digital assistant that helps medical personnel make critical decisions in the heat of the moment. We imagine a future where all medical professionals can be augmented by artificial intelligence to diagnose patients better and faster, reduce uncertainty, and eliminate fatal errors. 

Our ever-growing team spans multiple disciplines, with an emphasis on machine learning, mathematics, security, and computer science. If you want to take part in solving real problems, you’ll become an integral part of a fun, autonomous, and team-oriented culture, guided by shared values, high quality, and a willingness to act and fail.

About you

As a Senior Software Engineer at Corti, you will be responsible for making sure our production code shines and in particular performs within strict performance requirements. This entails anything from standard performance optimization techniques and optimizing machine learning models (deep learning in particular) to optimizing data and computational complexity in distributed systems that range from GPUs and CPUs all the way to embedded devices. You will be expected to be at the frontier of computer science research by engaging in conferences, blog posts, and open source projects.


We are committed to bringing in top talent from all sectors and countries. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. The position is full time and starts as soon as possible at our offices in Copenhagen. Relocation assistance is available.



  • Highly disciplined - you get a task, and you own it.
  • Minimum 5 years experience working on backend production code, preferably in Python, Go, or Java. 
  • Worked with modern software project management tools like SCRUM and/or Kanban.
  • An expert user of git.
  • Excellent English verbal and written communication skills.


  • Previous startup or open source project experience.
  • General understanding of HPC.
  • Experience with machine learning.