(Advanced/ Senior) Software Engineer - Medical Data & Video Science (full-time or part-time)

R&D Software Mid-Senior Level Munich, BY, Germany

Founded in 2020 and headquartered in Munich, Snke is transforming healthtech with scalable, data-driven innovation powered by AI and big data analytics. We're experts specializing in large platforms, digital health and software-driven medical technology. By delivering a trusted orchestration layer, Snke empowers healthcare providers, societies, registries, agencies and all partners to deploy cutting-edge solutions for safe and efficient interventions and enhances patient outcomes. Beyond our Munich headquarters, we have core teams in Chicago, Heidelberg, San Diego and Tel Aviv. Snke fosters global collaboration to create technologies that are smart, enablin and holistic—helping healthcare providers deliver meaningful change.

Job Description

The impressive amount of data generated in today’s high-tech operating rooms offers a wide range of opportunities for surgical process improvements: Besides acceleration of documentation tasks and support of clinical education, this data serves as basis for any intelligent task automatization and smart assistance tools that aim for improving surgical procedures in terms of safety, quality and cost. In this position, you will be part of the emerging topic of Surgical Workflow Analysis by combining video with other sensor data in the OR. Together with a team of experienced and enthusiastic software developers and machine learning engineers, you will create applications and services - running on the Snke platform - that extract data points to improve surgeries. You need to share our passion for new software technologies and our curiosity to step into the unknown. In this position, you will:

  • Participate in all phases of the software development life cycle, including requirements gathering, design, implementation, testing, and deployment
  • Dive deep into our existing framework and boost it with your clean, efficient, and maintainable code while adhering to coding standards and best practices.
  • Collaborate with cross-functional teams to design, develop, and deploy high-quality software components
  • Contribute to our success with your creative ideas and your independent and self-responsible way of working
  • Bring in your view and your expertise by actively contributing to the team especially on technical concepts

Qualifications

  • Degree in Computer Science or related discipline
  • 3+ years of professional experience developing complex software systems in high-level object-oriented or multi-paradigm programming languages (such as modern C++/C#/Golang/Rust)
  • Knowledge in other programming languages like Python, TypeScript and web development (HTML5) is a plus
  • Basics in state-of-the-art web technologies like HTTP, REST, JSON, gRPC
  • Experience with containerization and orchestration of services and micro-services are nice to have
  • Experience with AWS and the deployment of (micro) services is a plus
  • Knowledge of theoretical foundations and essential concepts of modern machine learning/deep learning, especially related to image and video analysis is a plus
  • Strong problem-solving skills with the ability to analyze complex issues and provide effective solutions
  • Strong inclination to work on a wide variety of topics and technical challenges, enjoying variety, experimenting and learning
  • Well-organized, self-initiated and clearly structured, agile working style
  • Very good communication skills in English

Additional Information

  • A mutually-supportive, international team
  • Opportunity to build career experience in an exciting international company with a lasting impact on medical technology based in Munich
  • Flexible working hours
  • Secure bicycle storage room
  • Subsidized catering service
  • Subsidized Gold Gym membership
  • Centrally located, modern work spaces with a great 212m² roof terrace

Ready to apply? We look forward to receiving your online application including your first available start date.

This position can be filled on either a full-time or part-time basis (minimum 80%, equivalent to 32 hours per week).
In your application, please indicate your preferred working hours and provide your salary expectations based on a full-time (100%) position.

Contact person: Elisabeth Karro

Share job