AI Software Engineer | Softwareentwickler (m/w/d)

Leica Microsystems GmbH

Wetzlar, Hessen, Deutschland
Published Jan 23, 2026
Full-time
No information

Job Summary

Join Leica Microsystems, a global leader in microscopy for over 170 years, and actively shape the future of digital microscopy as an AI Software Engineer in Wetzlar. This role involves developing innovative software solutions for microscopy applications, including agent-based approaches, built upon the Leica Application Suite. You will manage the entire software lifecycle, from requirements analysis and solution design to data analysis, implementation, integration, validation, and documentation. Collaboration with the Quality Assurance team is crucial to ensure high standards. The ideal candidate holds a degree in Computer Science, Engineering, or Natural Sciences, coupled with several years of professional experience in modern software development, data analysis, and Machine Learning. Strong analytical skills, a deep understanding of established AI technologies and intelligent system architectures, and proficiency in Python (including relevant data processing and automation libraries) are essential. Excellent communication skills in both German and English are required for success in this innovative and team-oriented environment.

Required Skills

Education

Degree in Computer Science, Engineering, or Natural Sciences

Experience

  • Several years of professional experience in modern software development
  • Several years of professional experience in data analysis
  • Several years of professional experience in Machine Learning
  • Experience in the entire software lifecycle (analysis, development, implementation, validation)

Languages

German (Fluent)English (Fluent)

Additional

  • Onsite work required at the Wetzlar location