Senior Backend Python Engineer (AI/ML Integration, Scalable Systems)

Poland - Remote

Apply now Apply later

About the Role:

We are looking for an experienced Python backend engineer to join our team and help build advanced data-driven features for our global art information platform. You will design, implement, and deploy backend services that integrate with modern AI/ML solutions, including recommendation and personalization logic.

This is an excellent opportunity for a backend engineer who enjoys working with AI-enhanced products, and wants to play a key role in building scalable, ML-powered user experiences. Experience in recommendation systems is a strong advantage — but not mandatory.

Responsibilities:

• Design, build, and maintain robust and scalable backend services using Python (FastAPI/Django/Flask).

• Integrate ML models (for recommendations, personalization, and other AI-driven features) into production APIs and data pipelines.

• Collaborate with ML engineers and product teams to design and deliver AI-powered functionality.

• Build efficient APIs to serve recommendations and other results at low latency.

• Work with vector databases (Qdrant, Pinecone, Elasticsearch, etc.) to implement fast similarity search and embeddings.

• Deploy, monitor, and scale services in cloud environments (AWS preferred).

• Contribute to system design, architecture decisions, and performance optimization.

• Develop CI/CD pipelines and ensure high code quality and test coverage.

Requirements

• 8+ years of Python backend development experience.

• Strong knowledge of backend architecture and distributed systems.

• Proven experience building and deploying production-ready APIs.

• Experience integrating ML models or AI services into backend systems.

• Familiarity with cloud platforms (AWS preferred) and DevOps practices (Docker, Kubernetes, Terraform).

• Database experience: SQL (PostgreSQL/MySQL) and NoSQL (Redis/ElasticSearch)• Excellent communication skills and ability to work collaboratively in a remote team.

Bonus Skills:

• Experience with recommendation systems or personalization pipelines.

• Familiarity with vector databases and embedding-based search.

• Frontend integration experience (React, Next.js, GraphQL).

• Experience with monitoring and improving ML-powered production systems(Prometheus, Grafana).

Benefits

• Work on greenfield AI/ML-powered features for a global audience.

• Opportunity to influence architecture and technology choices.

• Collaborative and fast-moving team with ambitious product goals.

• Competitive salary and fully remote work flexibility.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs Architecture AWS CI/CD Data pipelines DevOps Distributed Systems Django Docker Elasticsearch FastAPI Flask Grafana GraphQL Kubernetes Machine Learning ML models MySQL NoSQL Pinecone Pipelines PostgreSQL Python React SQL Terraform

Perks/benefits: Competitive pay

Regions: Remote/Anywhere Europe
Country: Poland

More jobs like this