Python Software Engineer

Added: 05/03/2020

REF: 2346

Contract: Permanent

Location: Germany, Germany

Software Engineer – Join an Innovative, Growing Team Our client is a Berlin-based startup that revolutionizes dentistry with state-of-the-art artificial intelligence technology. We offer a decision support platform that helps dentists detect pathologies and anatomical structures on dental imagery such as x-rays. For the dentist, the advantages are time savings, better treatment decisions, and improved patient trust. 
You will be one of the early employees, having a major impact, shaping the company through your efforts and industry expertise. Together, we take years of academic research in dentistry and machine learning and bring them to industry. Our team is made up of engineers, scientists, entrepreneurs, and physicians from one of the world's leading hospitals. Our hierarchy is flat and communication direct, which means that we operate and learn fast, as a team. 
We are looking for creative and focused people who are able to work in a fast-paced, highly innovative environment. You should bring excellent technical and analytical problem-solving skills, with the ability to step back and contextualize the problem and its root. 
Your role: • You are planning and developing our software. This includes innovative products, the data infrastructure and scalable machine learning pipelines • You work with exclusive medical imaging datasets (from 2D images up to 3D volumetric images or video footage) • Automate build, test, and delivery of software • Executing full lifecycle of software development • Adjust software architecture, define conventions, and choose technologies in cooperation with the development team 
Your Qualifications: • BA/BS in Computer Science or related technical field, or equivalent practical experience • You have experience programming well-designed, testable, efficient code in a common programming language (ideally Python and/or Javascript/React) • Knowing and caring about sound engineering practices like version control, clean code, code review, testing, continuous integration/delivery, and automation 
Preferred Qualifications: • MS or PhD in Computer Science, Machine Learning, or a related technical field • Related industry experience in designing, implementing, and running production services • Basic understanding of deep learning frameworks (e.g. Tensorflow, PyTorch) and practical experience utilizing them • Experience with web frameworks (e.g. Django — the framework that we use), relational databases, SQL, and ORM technologies • Experience with Docker, Kubernetes, and cloud infrastructure (GCP, AWS) • Practical understanding of code optimization and efficiency • The preferred qualifications are just that: preferred. None of us walked in with all of them. If a few of these points apply to you, we definitely want to talk! 
Why you’ll love working here: • You work in a small to mid-size team with independent but cooperative mindset • We have automated tests, continuous integration and delivery. • We have regular team events that you are invited to join, but don’t have to. 
• As we are just at the beginning of our journey, we want you to shape our work environment with us. 
  In addition to a competitive salary you can expect the following: • Flexible working hours (also remote days are possible) as we believe in ownership and trust • Personal Development Program for your career • Covered conference visits and/or educational courses • Smart and motivated team based in Berlin • German language courses • Hardware of your choice (Mac, Thinkpad, you name it – we get it for you) • Professional dentist check-up :) 

Anthony Kelly
Speak to to Anthony Kelly or apply below

Sales Team Manager Anthony is a Recruitment Ninja who has won several awards for his excellent performance in the recruitment industry. 


Apply Now

Complete the form below to apply for the Python Software Engineer role:

Add Your CV

Alternatively select from

View all jobs