Intelligent Core

Mid Python Engineer

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.

Location

Remote/Poland

Infermedica is a remote-first company. So why do you see a particular location here? To boost the outreach, we advertise our jobs on external job boards that require us to specify the location.

Nevertheless, nothing has changed; we are and will remain remote-first.

Commitment

Full time

Salary

up to 20 000 PLN + VAT/B2B

up to 16 600 PLN gross/UoP

Apply

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

Location

Remote/Poland

Infermedica is a remote-first company. So why do you see a particular location here? To boost the outreach, we advertise our jobs on external job boards that require us to specify the location.

Nevertheless, nothing has changed; we are and will remain remote-first.

Commitment

Full time

Salary

up to 20 000 PLN + VAT/B2B

up to 16 600 PLN gross/UoP

Apply

Perks & benefits

Icon - remote work

Remote work and flexible working hours

Icon - contract

Choice of the most comfortable type of contract

Icon - mental health

Mental health support provided by Mindgram

Icon - buddy

Buddy program to support our new joiners

Icon - holiday

Annual holiday allowance of 20 or 26 days

Icon - vacation

Additional paid vacation days depending on tenure

Icon - stock

Employee Stock Ownership Plan - own part of the company

Icon - equipment

Full IT equipment to set up your home office

Recruitment process

We keep things simple but effective. Our recruitment process is no different, even though we adjust the approach depending on the role and its complexity.