deepeye Medical

Software Engineer – Backend, AI Medical Software in Cloud

deepeye Medical

full-time

Posted on:

Location Type: Hybrid

Location: MunichGermany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Full-scale development of medical software applications in compliance with the company’s medical Quality Management System (QMS)
  • Serve as the ‘architect’ to integrate multiple software modules into complex, large-scale systems
  • Write comprehensive unit and integration tests to ensure code quality and system reliability
  • Manage installation and configuration of applications in Windows and cloud environments to ensure smooth delivery
  • Introduce processes, tools, and methodologies to balance requirements across the software development lifecycle, from coding and deployment to maintenance and updates

Requirements

  • At least 2 years of industrial experience in software architecture, software design patterns, software development lifecycle, software releases, database management, networking concepts, and cybersecurity
  • At least 4 years of software development experience with Python and at least 1 year with a systems programming language
  • Good understanding of cloud architecture and infrastructure, cloud deployment, GPU usage, REST APIs, and authentication
  • Degree in computer science, physics, engineering, or a related field (nice to have)
  • Experience in medical device software development and working within QMS/SOPs to ensure patient safety and regulatory compliance (nice to have)
  • Experience with CI/CD and software test automation: unit, integration, and system testing (nice to have)
  • Working-level English (C1 or higher)
Benefits
  • Startup culture and an excellent international team
  • High level of responsibility for your project and rapid personal growth
  • Flexible working hours, remote work options, and a central office in Munich’s startup hub
  • Direct impact on improving quality of life for end users (patients)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonsystems programming languagesoftware architecturesoftware design patternssoftware development lifecycledatabase managementnetworking conceptscybersecuritycloud architecturecloud deployment
Soft Skills
communicationproblem-solvingteam collaborationprocess improvement