Senior Backend Developer

  • Software Development
  • Copenhagen, Denmark

Senior Backend Developer

Job description

Because where else can you work with killer people and save lives for a living, while never having to leave Sublime?

Do you dream code? Do you squirm when you see a nested for loop? Is your most effective way of communicating with someone Python code? If so we would love to talk to you!

Corti is pioneering how artificial intelligence can be used to augment humans as we communicate. We are on a mission to push the boundaries of AI, creating software that will seamlessly assist us as we interact and solve complex problems.

We envision a world where humans are not just replaced by machines, but a world where we are elevated to new heights by way of more creative and intuitive use of computing power in our everyday life.

To help us reach our goals, we are hiring a Senior Backend Developer to join our team of highly skilled data scientists and backend developers in wonderful Copenhagen. As a Senior Backend Developer, 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, optimizing machine learning models (deep learning in particular) to optimize data and computation distribution on clusters of GPUs and CPUs.

The ideal candidate has had several years of development experience with heavy backend code in particular around optimizing memory consumption and execution time. Most code you will work on will have a machine learning component to it so flair with mathematics is a big plus.

The Role:

  • Your primary role is to own our production code and wear its performance metrics as a badge of honor.
  • Help build a culture of high quality coding that takes passion in committing good code.
  • Optimize our production environment to make it more reliable, slim, easy maintainable and deployable
  • Improve test coverage
  • Maintain and update a proper build flow
  • Vigilantly perform code reviews together with the rest of the tech team
  • Participate in job interviews to ensure that our tech team stays the best as it can be

Compensation and Benefits
We are committed to bringing in top talent from all sectors and countries. We offer a highly competitive salary with warrant package as well as other great benefits.  Oh, and we have this insane idea that we will do better work if we have time to see our friends and families, so we get 5 weeks of paid vacation per year.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Corti
Corti is a diverse group of rocket scientists, researchers, visionaries, and developers and we are expanding rapidly in both Copenhagen and San Francisco. This is the perfect time to get on board and play a vital role in shaping a new and more seamless way for people to interact with the world of tomorrow.

Requirements

About You:

  • Minimum 3 years experience in a practical code work preferably with Python
  • Multiple years of team work experience in larger or smaller organization
  • Strong discipline
  • Strong opinions about what good code looks like
  • Well structured
  • Good at taking initiatives: You see something that needs fixing/improvement, you do it
  • Strong math skills
  • Experience with machine learning is a big plus but not a requirement
  • Strong algorithmic skills and are used to think performance in terms of O notation
  • Excellent verbal and written communication skills.
  • You’ve worked with modern software project management tools like SCRUM and/or Kanban.
  • Previous startup experience is a plus