Full-stack Python Developer
We are looking for a skilled Full-stack Python Developer at a scale-up at the forefront of AI-driven cancer diagnostics. Their software assists pathologists in analyzing medical images more efficiently and accurately, especially in histopathology, where they’ve already achieved clinical deployment in the U.S. The company seeks to solve a key healthcare issue: the increasing demand for diagnostics with a limited number of expert pathologists.
Focus: Roughly 50% backend and 50% frontend development.
Team: Part of the development team, collaborating with the machine learning and product design teams.
Requirements:
-
5+ years of Product-impactful professional experience.
-
Proficiency in Python and JavaScript/TypeScript.
-
MSc in Computer Science (or equivalent experience).
-
Strong analytical mindset and team collaboration.
-
Independent project ownership.
-
Curiosity about lab technologies (e.g., whole-slide scanners).
Responsibilities:
-
Optimize data annotation pipeline automation.
-
Build and refine UI/UX features based on mockups.
-
Manage project priorities and deadlines.
-
Improve the efficiency of pathology image visualizations.
-
Collaborate across teams for product integration.
-
Make strategic technology choices for scalable solutions.
-
Create backend APIs to serve AI models efficiently.
-
Build and optimize UIs for large-scale visualizations (e.g., millions of cell predictions).
-
Implement UI features based on direct pathologist feedback.
-
Develop automation tools for data annotation.
-
Work with modern tools such as Docker, AWS, Python, and React.
Would be a plus:
-
Experience with React.
-
Experience with Linux and Docker.
-
Knowledge of German.
What we offer:
-
Long-term employment with competitive compensation, based on experience.
-
Possibility to work remotely.
-
An open, transparent and fun work culture.
-
Multi-national team and collaborative work environment.
-
Continuous knowledge sharing with engaged co-workers.
-
Career and professional growth opportunities.