Banner
Skeeled Recruitment
Skeeled Recruitment - AVENUE GRANDE DUCHESSE CHARLOTTE, Dudelange, 3441, Luxembourg

Python Software Engineer

About our client

A fast-growing European tech company at the intersection of AI and healthcare.
Its mission: make the lives of doctors and medical professionals easier by automating time-consuming administrative work through advanced AI and speech technologies.
With a team of highly skilled engineers and researchers, the company builds real-world applications that have a direct impact on healthcare delivery.


Responsibilities and mission

As a Python Software Engineer, you will:

  • Design, develop, and maintain backend microservices powering AI-driven healthcare products.

  • Work closely with ML engineers, DevOps, and product teams to ensure efficient integration of models and data pipelines.

  • Take ownership of your codebase and contribute to architectural decisions and code reviews.

  • Collaborate with peers through pair programming and open discussions on Slack.

  • Grow into a service owner role for one or more microservices over time.


Must-have qualifications

  • Proven experience in Python backend development.

  • Hands-on experience with FastAPI (Flask acceptable; Django not preferred).

  • Familiarity with strong typing and Pydantic.

  • Understanding of async programming and debugging in production.

  • Experience working with websockets, CI/CD, Docker, and modern version control (Git).

  • Clear communication in English (company language).

  • Mindset of ownership, accountability, and continuous learning.


Nice-to-have

  • Experience with LLMs, Kafka or RabbitMQ for event handling.

  • Knowledge of Kubernetes or MLOps environments.

  • Background in software engineering (not data science) with curiosity for AI applications.

  • Side or personal coding projects showcasing your curiosity and initiative.


Interview process

  • Introductory call with recruiter (30–45 min)

  • CTO interview (30 min)

  • Technical task (2 hours, take-home)

  • Live technical interview (90 min peer review)

  • Team fit interview with team lead and peers (45–60 min)


  • If you don't correspond 100% to this job description, but respond to most of the must-have requirements, we want to hear from you!

    circleInformatiounen

    Python Software Engineer

    29/10/2025

    AVENUE GRANDE DUCHESSE CHARLOTTE

    Full-time

    Follow eis
    LinkedIn