Mid Python Engineer

4 322.29 - 5 402.86 USDNet per month - B2B
3 511.86 - 4 484.37 USDGross per month - Permanent
Python

Mid Python Engineer

Python
Legnicka 58, Wrocław

Infermedica

Full-time
B2B, Permanent
Mid
Remote
4 322.29 - 5 402.86 USD
Net per month - B2B
3 511.86 - 4 484.37 USD
Gross per month - Permanent

Job description

Hi, we're a remote-first company that gathers folks passionate about redesigning healthcare for millions of people on the planet. If you are led by an ambition to make a good impact in the surrounding world, we would love to meet you.


Your impact

We are a remote-first team of engineers and healthcare enthusiasts. While our company scales its medical products, our team focuses on the "brain" of the system: a high-performance, data-driven decision engine. Currently, we are shifting our focus towards MLOps and conversational integration. We need an engineer who not only understands algorithmic complexity but can also build the infrastructure that makes our models reliable, testable, and ready to power the next generation of voice and chat-based medical assistants.


In this role, you will contribute to the algorithmic core of a certified medical device. We offer a unique opportunity to work in a regulated environment where safety and explainability are not just buzzwords, but technical requirements. You will bridge the gap between Data Science and Production. You will ensure that our Bayesian networks and semantic models are not just "smart," but also robust, fast, and safely exposed to real-time conversational interfaces. You will work on the intersection of high-performance computing and modern AI orchestration.


Responsibilities

  • You'll implement rigorous data-driven testing frameworks for our decision logic to ensure safety and clinical soundness before every deployment.

  • You’ll optimize and enhance our API architecture for low latency, ensuring our conversational agents can handle real-time interactions smoothly.

  • You'll work on identifying bottlenecks in probabilistic models to meet the real-time requirements of conversational AI.

  • You’ll build CI/CD pipelines that don't just deploy code but also handle model versioning, data verification, and explainability audits to ensure clinical safety.

  • You'll help integrate Knowledge Graphs into the engine to make our conversational agents more context-aware and modular.

  • You'll write maintainable, testable code using Functional Programming paradigms and Clean Architecture.


Role requirements

  • Experience with Python and asynchronous frameworks (especially FastAPI). You should be comfortable with Clean Architecture, Design Patterns, and REST APIs.

  • You have a solid grasp of Pandas, NumPy, and SciPy. We’re looking for someone who cares about (or is eager to learn) model validation, statistical testing, and data monitoring using GitLab CI.

  • You’re interested in making Python faster, whether through Numba or vectorized operations.

  • You usePytest and CI/CD pipelines not just because you have to, but because you believe in a "test-first" approach. You prefer modular, accurate code over "quick fixes."

  • Comfortable using English and Polish for both written and spoken communication with both technical and medical experts.

  • You take responsibility for the features you build, ensuring they are well-tested and reliably implemented.

  • You are eager to learn from experts and dive deep into complex logic puzzles.

  • You are comfortable adapting to changing priorities and taking on diverse tasks.


Nice to have

  • Basic experience with Kubernetes (K8s), GCP

  • Basic understanding of Knowledge Graphs or OWL

  • Familiarity with knowledge-based systems or fuzzy logic

  • Experience with LLM with data integration


Perks & benefits

  • Remote work and flexible working hours

  • Choice of the most comfortable type of contract

  • Mental health support program

  • Buddy program to support our new joiners

  • Annual holiday allowance of 20 or 26 days

  • Additional paid vacation days depending on tenure

  • Employee Stock Ownership Plan - own part of the company

  • Full IT equipment to set up your home office

Tech stack

    English

    B2

    Polish

    B2

    Python

    regular

    REST API

    regular

    fastapi

    regular

    pytest

    regular

    Pandas

    junior

    NumPy

    junior

    SciPy

    junior

    Knowledge graphs

    nice to have

    OWL

    nice to have

    Kubernetes

    nice to have

Office location

Published: 04.03.2026

Mid Python Engineer

4 322.29 - 5 402.86 USDNet per month - B2B
Summary of the offer

Mid Python Engineer

Legnicka 58, Wrocław
Infermedica
4 322.29 - 5 402.86 USDNet per month - B2B
3 511.86 - 4 484.37 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest INFERMEDICA Sp z.o.o z siedzibą we Wrocławiu, ul. Pl. Solny 14/3 (dalej jako "administrato... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.