Senior Software Engineer (Python)
Job details
Senior Software Engineer- Python (F/M/D) Berlin Hybrid/remote– Permanent employees, full time €80,000-105,000 + Holiday + Pension+ Flexible working hours Excellent opportunity for a Senior Software Developer, who has a passion for working on socially good products and cutting edge technology. This company is a spin-off foundered out of Europe’s largest University hospital and Berlin’s Technical University. They have a simple mission, to transform tissue sample analysis using cutting edge machine learning techniques. The ideal candidate will be an experienced Backend Software Developer, who has good understanding of ML techniques and MLOps, but also with knowledge of working on data heavy challenges. This is a unique opportunity to join a fun, diverse and fast-growing team to work on problems that really matter, while being embedded in an exciting mix of scientific research and medical device development. The role:
- As a Senior Backend Software Engineer, you work hand in hand with their collaborators in academia and industry to push the state of the art for digital pathology.
- Contributing to the development, design, implementation and deployment of the Saas platform.
- You will scope, drive and own projects and services, that support scaling in a data intensive setting and lead the improvement of the SaaS product and services.
- Ensure fast and reliable access to the data for machine learning, and maintain the data processing pipelines.
- Perform code reviews, for both style and implementation.
- Bachelor and/or Master in Computer Science (or similar field)
- 3+ years’ experience working in agile software development, designing, implementing, operating and analyzing software systems.
- Experience with database (ProstgreSQL, MySQL) and cloud infrastructure (GCloud, AWS)
- Advanced skills in Python, Linux systems and computer science in general.
- CI/CD systems, code reviews and other standards to keep up code quality, with knowledge of Docker or Kubernetes.
- Ability to write high-quality code that is robust and easy to maintain.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.