Taro Logo

Computational pathology Software Developer for medical applications

AstraZeneca is a global, science-led, patient-focused biopharmaceutical company that focuses on the discovery, development and commercialisation of prescription medicines.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Computational pathology Software Developer for medical applications

AstraZeneca, a leading global biopharmaceutical company, is seeking a Computational Pathology Software Developer to join their team in Munich, Germany. This role sits at the intersection of healthcare and artificial intelligence, focusing on developing and optimizing AI-based algorithms for pathology image analysis.

The position offers an exciting opportunity to work on cutting-edge medical applications, developing software that processes large volumes of image data using AI-based algorithms. You'll be part of a team that's driving the development of validated computational pathology-based products, working with both internal initiatives and external diagnostic partners.

The ideal candidate should have strong programming skills in Python and experience with modern AI/ML frameworks like PyTorch or TensorFlow. Knowledge of image processing, containerization tools, and cloud platforms is essential. The role requires both technical expertise and strong collaborative skills, as you'll be working closely with software developers, data scientists, and domain experts.

AstraZeneca offers a collaborative and inclusive work environment, with a focus on personal development and work-life balance. The Munich location provides additional perks such as after-work events, lunch & learns, and proximity to the Alps for outdoor activities. The company's commitment to innovation in healthcare, combined with its supportive culture and comprehensive benefits package, makes this an excellent opportunity for someone looking to make a meaningful impact in the medical technology field.

Working at AstraZeneca means being part of a company that's dedicated to pushing the boundaries of science while maintaining a strong focus on patient outcomes. The role offers significant growth potential and the chance to work on projects that directly impact healthcare delivery through advanced technology.

Last updated 2 days ago

Responsibilities For Computational pathology Software Developer for medical applications

  • Develop and deploy scalable AI based computational pathology image analysis algorithms
  • Collaborate with software developers, data scientists and other domain experts
  • Optimize algorithms for performance and scalability
  • Create software technical documentation
  • Ensure data quality and integrity
  • Troubleshoot, debug, and upgrade existing software applications
  • Serve as technical liaison with internal teams

Requirements For Computational pathology Software Developer for medical applications

Python
Kubernetes
  • Master's degree in computer science, Engineering, or related field (or Bachelor's with relevant experience)
  • Experience in deploying and maintaining high performance image analysis algorithms
  • Strong programming skills in Python and ideally C++ or Rust
  • Knowledge of deep learning frameworks (PyTorch, Tensorflow)
  • Proficiency in software development technologies (git/GitHub, CI/GitHub Actions, JIRA)
  • Familiarity with containerization and orchestration tools
  • Experience with cloud computing platforms (AWS, Azure, or GCP)
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities

Benefits For Computational pathology Software Developer for medical applications

Medical Insurance
Parental Leave
  • Individual development opportunities
  • Lifelong learning focus
  • Diverse and inclusive work environment
  • Wellbeing benefits
  • Mobility benefits
  • Family and childcare support

Interested in this job?