🎉 Neu: Finden Sie den richtigen KI-Agenten für Ihr Unternehmen.

Starten Sie Jetzt
Sonia

Python Software Engineer

Sonia Berlin, Germany

About the job

 

With Sonia, doctors are successful doctors. We create and deploy AI-enhanced solutions that make doctors lives easier, patients care better, and healthcare systems more efficient. If youre an intrinsically motivated self-starter who values impactful work, join us in revolutionizing healthcare.


Were looking for a Python Software Engineer (all) to help us build scalable, reliable backend services and APIs for our AI-driven products. Youll work closely with our engineering and ML teams to design and implement robust systems for real-time

communication, data processing, and automationalways with code quality, performance, and maintainability as your guiding principles.


This role can be performed in a hybrid setup from our offices in Luxembourg or Berlin, or remotely from anywhere in Germany or Luxembourg.


Tasks

Develop and maintain scalable backend services using Python 3 (with async and strong typing)



  • Design and implement RESTful APIs and real-time communication via WebSockets

  • Write clean, maintainable, and well-tested code following best engineering practices

  • Debug and troubleshoot production issues to ensure reliability and performance

  • Work with containerization (Docker) and contribute to CI/CD pipeline improvements

  • Collaborate with cross-functional teams to integrate APIs and backend systems with ML services

  • Proactively bring in ideas for improving architecture, automation, and processes


Requirements

3+ years of professional experience in software development with Python 3



  • Strong knowledge of asynchronous programming and type hinting in Python

  • Experience with at least one web framework (FastAPI, Django, or Flask)

  • Proven experience in building and consuming RESTful APIs

  • Working experience with real-time communication using WebSockets (Socket.IO, FastAPI WebSockets, etc.)

  • Familiarity with version control systems (Git, GitLab, Bitbucket)

  • Practical knowledge of testing frameworks and debugging in production environments

  • Experience with containerization (Docker) and basic CI/CD concepts

  • Solid understanding of software engineering principles, design patterns, and clean code practicesNice-to-Haves

  • Experience working with LLMs (routing, parsing, error handling, guardrails)

  • Knowledge of message brokers (RabbitMQ, Kafka, Redis Pub/Sub)

  • Exposure to NoSQL databases (Redis)

  • Familiarity with DevOps tools or Kubernetes environments

  • Contributions to open-source projects


Benefits

Full ownership of critical backend components in a fast-growing AI environment



  • A team that values curiosity, learning, and pragmatic problem-solving

  • Flexible working arrangements

  • Competitive salary depending on experience

  • Work on products that directly impact healthcare innovation


If you're passionate about web development and want to work with cutting-edge technologies, we'd love to hear from you!


I'm Margarita and will be guiding you through the application process.

 

Kürzlich hinzugefügte Jobs in Deutschland

+28 30 Tage
Cybrient Technologies