Python Developer – Senior (AI & Data Integration)

SOFTSWISS

Warszawa

Remote

PLN 200,000 - 320,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Full-time remote work opportunities
Private insurance
1 Day Off per year
Mental Health Programme
Training & conferences

Job summary

SOFTSWISS is seeking a Senior Python Developer to advance AI Software Delivery. You will design AI-enabled solutions, including RAG pipelines and MCP integrations, shaping our AI ecosystem and ensuring robust, scalable systems.

Strong Python internals, async programming, Docker/Kubernetes, and distributed systems expertise are essential for this role. The position offers full-time remote work options, competitive compensation, and opportunities to work with cutting-edge LLM orchestration

Qualifications

  • 7+ years of professional software development experience, at least 4 years Python as primary language.
  • Strong Python internals: asyncio, memory management, performance profiling.
  • Experience building RAG systems and working with LLM orchestration frameworks.
  • Solid Linux knowledge and command-line skills (Bash).
  • Docker and Kubernetes for deploying and scaling containerized apps.
  • Experience with PostgreSQL, Redis, and ELK Stack for logging/observability.
  • English proficiency at an Intermediate level or higher.

Responsibilities

  • Collaborate in an agile Scrum team and contribute to AI roadmap planning.
  • Lead architectural, infrastructure, and strategic decisions for AI services.
  • Design and implement production-grade RAG pipelines and Agentic workflows.
  • Integrate MCP to standardize AI tools across data sources and environments.
  • Conduct code reviews and maintain high standards for docs and testability.

Skills

Python
Asyncio
Performance profiling
Memory management
Linux
Bash

Tools

Docker
Kubernetes
PostgreSQL
Redis
ELK Stack
LangChain
LlamaIndex
CrewAI

Job description

Overview:

SOFTSWISS continues to expand its AI capabilities, and we are looking for a Senior Python Developer to join our dedicated AI Software Delivery team. We need a true, experienced, and accomplished professional who is passionate about the intersection of LLMs, software engineering, and scalable infrastructure.

Purpose of the role:

You will design and build sophisticated AI-enabled solutions, including Retrieval-Augmented Generation (RAG) systems, autonomous agents, and Model Context Protocol (MCP) integrations. You will help shape the architecture of our AI ecosystem, ensuring that our internal tools are not just "smart," but also robust, scalable, and deeply integrated with our enterprise data. Your deep understanding of Python internals, distributed systems, and modern AI orchestration patterns will drive the reliability and performance of our next generation of software.

Key responsibilities:
  • Collaborating within an agile team using Scrum methodology and participating in the strategic planning of the AI roadmap
  • Engaging in architectural, infrastructure, and strategic decision-making processes for AI-enabled services
  • Designing and implementing production-ready RAG pipelines and Agentic workflows that leverage our internal data
  • Integrating Model Context Protocols (MCP) to standardize how our AI tools interact with diverse data sources and environments
  • Conducting code reviews for other team members and maintaining high standards for documentation and testability
Required Experience:
  • 7+ years of professional software development experience (аt least 4 years of recent programming experience with Python as the primary language)
  • Strong understanding of Python internals: asynchronous programming (asyncio), memory management, and performance profiling
  • Proven experience building RAG (Retrieval-Augmented Generation) systems and working with LLM orchestration frameworks (e.g., LangChain, LlamaIndex, or CrewAI)
  • Solid knowledge of Linux, and proficient command-line skills (Bash/Shell)
  • Solid knowledge of Docker and Kubernetes for deploying and scaling containerized applications
  • Experience with Relational Databases (PostgreSQL), including query optimization and schema design
  • Experience with Redis for caching and state management in distributed systems
  • Familiarity with the ELK Stack (Elasticsearch, Logstash, Kibana) for logging, monitoring, and observability
  • English proficiency at an Intermediate level or higher
Nice to have:
  • Experience with Vector Databases (e.g., pgvector, Milvus, Qdrant) and semantic search optimization
  • Experience implementing Model Context Protocol (MCP) or similar interoperability standards
  • Understanding of distributed application principles and microservice architecture
  • Familiarity with modern back-end design patterns
  • Experience in fields where data security and integrity are paramount
Our benefits:
  • Full-time remote work opportunities and flexible working hours
  • Private insurance
  • Additional 1 Day Off per calendar year
  • Sports program compensation
  • Comprehensive Mental Health Programme
  • Free online English lessons with a native speaker
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python AI Engineer - RAG & Data Ecosystem (Remote)
Senior Python AI Engineer - RAG & Data Ecosystem (Remote)

SOFTSWISS • Warszawa

Remote
PLN 200,000 - 320,000
Full-time remote work opportunities
Private insurance
1 Day Off per year
+2
Senior AI Solutions Engineer with Python
Senior AI Solutions Engineer with Python

EPAM Systems • Warszawa

On-site
PLN 180,000 - 280,000
Hybrid by design ( Warsaw office 3×/wk
Remote work within Poland
Travel abroad up to 60 days/yr
+4
Senior Golang Developer with Python
Senior Golang Developer with Python

Your ITeams Sp. z o.o. • Polska

On-site
PLN 180,000 - 240,000
Luxmed Gold Extended medical care
Multisport Plus benefit
Senior Python Engineer (AI)
Senior Python Engineer (AI)

Capital Com Australia limited • Warszawa

On-site
PLN 211,774 - 296,484
Competitive Salary
Work-Life Harmony
Annual Performance Bonus
+5
Junior Software Developer (Backend & AI)
Junior Software Developer (Backend & AI)

Tenvalleys • Warszawa

Hybrid
PLN 90,000 - 130,000
Flexible working hours
Remote work opportunities
Licenses for advanced AI tools
+1
Senior Python Engineer
Senior Python Engineer

SmartRecruiters, Inc. • Warszawa

Hybrid
PLN 180,000 - 240,000
Flexible work options
International projects
Travel opportunities
+5
Expert Backend Engineer (Python&Java) with AI/ML skills
Expert Backend Engineer (Python&Java) with AI/ML skills

GFT Technologies Poland • Kraków

On-site
PLN 180,000 - 280,000
Hybrid work arrangement (Kraków office
Medical insurance
Sport benefits
+2
Senior Cloud Native Developer (Python & AI)
Senior Cloud Native Developer (Python & AI)

EPAM Systems • Poland

On-site
PLN 190,000 - 290,000
Hybrid work model
Remote work within Poland
Relocation assistance
+3
Senior AI Engineer
Senior AI Engineer

Software Mind • Kraków

On-site
PLN 70,000 - 100,000
Flexible employment and remote work
International projects with leading global clients
Private healthcare and insurance
+2
Senior Python Developer
Senior Python Developer

b3consultingpoland • Kraków

On-site
PLN 140,000 - 190,000
Health and sports benefits
Speed Coaching
Sports training and team events
+2