April 24, 2026
Senior Python Developer (ML Platform)
Senior • Hybrid
Warsaw, Poland
We are looking for a Senior Python Engineer to join our ML Platform team. You will be responsible for building the backend systems and infrastructure that power machine learning across a global fintech project.
This is a platform engineering role focused on building scalable, reliable, and secure systems that enable ML engineers and data scientists to develop, deploy, and operate models in production. Your work will directly support low-latency, real-time environments, such as fraud detection.
Please note: Prior Machine Learning experience is NOT required! If you are a strong backend engineer with an interest in data-driven platforms and ML systems, this is the perfect role for you.
Responsibilities:
Backend Development: Design and build production-grade Python services (FastAPI / microservices) that support the ML lifecycle, including feature computation, model inference, and monitoring.
Real-Time Data Pipelines: Develop and operate data pipelines to support low-latency, high-availability use cases (like fraud detection) using event-driven architectures (Kafka, Flink).
Platform Engineering: Build capabilities to enable online and offline feature stores, working closely with Data Engineering to ensure reliable data flows.
Developer Experience (DevEx): Improve the daily lives of ML engineers and data scientists through better tooling, automation, and self-service APIs.
Cloud & DevOps: Build and maintain CI/CD pipelines (GitOps, GitHub Actions, ArgoCD) and ensure the observability (Datadog), resilience, and scalability of platform services.
-
Security & Compliance: Collaborate with Infrastructure and Security teams to ensure all systems meet strict financial and regulatory standards.
Min requirements:
Python Mastery: Strong commercial experience in building production-grade backend systems and microservices in Python (this is not a scripting role).
Distributed Systems: Proven experience designing, building, and operating backend services or distributed systems.
Cloud & Containerization: Solid practical experience with AWS (EKS, S3, Lambda) and container orchestration (Docker, Kubernetes).
Data Systems: Experience working with databases, data pipelines, or streaming platforms.
Engineering Best Practices: Solid understanding of testing methodologies, CI/CD, and code quality standards.
-
High-Availability Focus: Ability to work in highly regulated, high-availability environments where system resilience is critical.
Would be a plus:
Experience with real-time streaming technologies (Kafka, Flink) and low-latency systems.
Background in fintech, payments, risk systems, or fraud detection.
Experience with ML platforms/tools (e.g., SageMaker, Ray, Tecton) or exposure to feature stores (online/offline architectures).
-
A general understanding of the machine learning lifecycle (training, inference, feature engineering).
We offer:
Opportunity to work on bleeding-edge projects
Work with a highly motivated and dedicated team
Competitive salary
Flexible schedule
Benefits package - medical insurance, sports
Corporate social events
Professional development opportunities
-
Well-equipped office
About us:
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Similar jobs you might like
Technology
Yard Corporate
Senior Python Engineer
Senior
Hybrid
Warsaw, Poland
40,000 - 55,000 PLN
🏢 Summary: Senior Python Engineer role focused on building and scaling a cloud-native real-time Data Platform handling massive datasets. The position involves developing high-performance backend services, optimizing distributed systems, and integrating large-scale data storage solutions. Hybrid work model in Warsaw with employment benefits including private medical care and multisport card. 🗂️ Requirements: 8+ years of backend software development experience, Advanced Python expertise, Experience with scalable production-grade systems, Knowledge of concurrency and multiprocessing, Experience with Pandas or NumPy, Experience with Parquet or JSON data formats, Knowledge of relational and NoSQL databases, Experience with performance optimization and low-latency systems, Ability to use AI-assisted development tools responsibly 📃 Skills: Python, Pandas, NumPy, Parquet, JSON, SQL, NoSQL, API, OOP, Concurrency, Multiprocessing, Algorithms, Databases, Cloud 🏢 Description: For our client, a leading, high-growth global fintech company – we are looking for an experienced Senior Python Engineer to join a key engineering team responsible for the company’s core data foundation. The project focuses on building, optimizing, and scaling a cloud-native, high-throughput Data Platform designed to ingest, process, and distribute massive datasets in real-time. This platform serves as the backbone for various downstream analytical systems, requiring extreme reliability, performance, and scalability. This is a fantastic opportunity for a strong Python generalist who enjoys solving complex distributed system problems, optimizing data flows, and working with modern cloud architectures. Responsibilities Backend & Pipeline Development: Design and develop scalable backend services and high-performance data processing pipelines using Python. Performance Tuning: Identify bottlenecks and optimize system performance, focus on concurrency, throughput, and low-latency execution. Data Integration & Storage: Build robust integrations with modern cloud-native storage solutions and databases to manage large-scale datasets efficiently. Collaborative Engineering: Work closely with cross-functional technical teams to understand data requirements and deliver reliable API services and platform features. Engineering Excellence: Maintain top-tier coding standards, emphasizing clean code, robust testing (unit/integration), automation, and security. Requirements 8+ years of professional backend software development experience (with a strong track record in building scalable, production-grade systems). Deep expertise in Python (advanced OOP, concurrency/multiprocessing, memory management, data structures, and algorithms). Solid experience with data-centric libraries such as Pandas, NumPy, or similar data processing frameworks. Experience with large-scale data storage formats (e.g., Parquet, JSON, or column-oriented databases) and relational/NoSQL databases. AI-assisted development mindset: Comfortable utilizing AI tools to accelerate delivery, while maintaining strong developer judgment regarding validation, testing, security, and refactoring. What our client offers: Hybrid work model in Warsaw (minimum 3 days a week in the office - strictly non-negotiable). Contract of Employment (UoP) with increased tax-deductible costs (KUP). Private medical care (including full dental care). Lunch card to cover your daily meals. Multisport card.
Technology
N-iX
Senior Python Software Engineer (with GenAI)
Senior
Remote
Krakow, Poland
5,700 - 6,700 USD
🏢 Summary: Senior Python Engineer role focused on owning backend architecture, leading technical decisions, and delivering scalable high-load systems with AI-powered features such as chatbots and voice-to-text integrations. The position combines hands-on backend development with team leadership, emphasizing architecture, scalability, and production reliability. You will drive backend strategy, mentor engineers, and ensure robust AI/LLM integrations aligned with product goals. 🗂️ Requirements: 5+ years of software development experience, Strong hands-on experience with Python 3 and asynchronous programming, Experience with FastAPI or Django DRF, Experience designing microservices or modular architectures, Strong knowledge of PostgreSQL, Experience with Redis or MongoDB, Experience with vector databases, Experience with pytest and TDD/BDD principles, Experience with Docker and CI/CD pipelines, Experience with Kubernetes, Experience with AWS or GCP or Azure, Knowledge of clean code and SOLID principles, Experience with typing and type checking, Experience with scalability and production monitoring, Experience building GenAI or LLM-powered products 📃 Skills: Python, FastAPI, Django, PostgreSQL, Redis, MongoDB, Qdrant, pytest, Docker, Kubernetes, AWS, GCP, Azure, CI/CD, mypy, Pydantic, LangChain, LlamaIndex, LLaMA, Mistral, Mixtral 🏢 Description: We are looking for Senior Python Engineer to take ownership of backend architecture, technical leadership, code quality, and team development. You will work on complex backend systems, design scalable architectures, and lead a talented engineering team, collaborating closely with business stakeholders to translate requirements into robust technical solutions. You will play a key role in shaping the product roadmap, making strategic architecture decisions, and ensuring that delivery aligns with business goals. A key component of the initiative is the development of internal AI-powered capabilities, including a generic chatbot and voice-to-text features. You will provide technical leadership for AI integrations, ensuring scalable, maintainable, and performant systems. Basic German is a plus, but your expertise in strategy, technical leadership, and hands-on delivery is what matters most. Why Join Us: Lead a high-impact project with real public-sector relevance Take ownership of architecture and system design end-to-end Influence the product roadmap and technical direction Work with a talented, collaborative engineering team Contribute to AI-driven, innovative features with large-scale impact Responsibilities: Own backend architecture and technical decisions for scalable, high-load systems Lead the team in designing, implementing, and maintaining backend services and APIs Guide technical design reviews, code quality, and engineering best practices Balance hands-on development (~40–60%) with leadership and mentoring (~40–60%) Oversee scalability, performance optimization, and reliability of production systems Lead incident response, bug fixing, and production issue resolution Provide technical guidance for AI/LLM-powered features, such as chatbots and voice-to-text integration Collaborate closely with Product, Frontend, and AI/ML teams to translate requirements into technical solutions Drive adoption of observability, monitoring, and testing standards across the team Mentor and support engineers to foster team growth and knowledge sharing Must-Have Skills: 5+ years experience in Software Development Strong product mindset with experience in team organization, task prioritization, and project planning Ability to make and own technical and architectural decisions Strong problem-solving and proactive approach Excellent communication and interpersonal skills for cross-team collaboration Strong analytical and organizational abilities; able to manage dependencies, risks, and cross-team planning Hands-on experience with Python 3, including asynchronous programming Experience with backend frameworks (FastAPI, Django DRF) Experience designing and developing microservices or modular architectures Strong knowledge of relational (PostgreSQL) and NoSQL (Redis, MongoDB) databases Experience with vector storage (e.g., Qdrant) Understanding of testing strategies (pytest, TDD/BDD principles) Familiarity with Docker, CI/CD pipelines, and production deployments Strong experience with Kubernetes and cloud platforms (AWS, GCP, Azure) Knowledge of clean code principles, SOLID, typing (mypy, Pydantic) Experience with scalability, production monitoring, and incident management Experience building GenAI or LLM-powered products Nice-to-Have Skills: Experience with public-sector or government digital transformation projects Familiarity with LangChain, LlamaIndex, or similar tooling Experience with open-source LLMs (LLaMA, Mistral, Mixtral) Experience in high-growth startup environments Knowledge of cost optimization for AI inference and infrastructure Basic German language skills for team onboarding and future customer projects
Technology
Pragmile
Senior Python Developer
Senior
Remote
Warsaw, Poland
27,720 - 31,080 PLN
🏢 Summary: The role focuses on engineering production-grade AI features such as semantic search, intelligent assistants, and automated risk scoring by integrating external AI providers into a cybersecurity platform. You will own the full lifecycle from prototype to reliable, monitored production services, primarily using Python on Azure. This position emphasizes robust software engineering practices over model research or training. 🗂️ Requirements: 5+ years of professional experience building production systems in Python, Expert-level Python programming skills, Experience with ML frameworks and libraries, Proven experience shipping and operating production software, Experience integrating external APIs in production environments, Strong understanding of software architecture and design patterns, Practical experience with CI/CD pipelines, Experience with containerization using Docker, Understanding of AI/ML concepts including LLMs, embeddings, prompt engineering, RAG, Experience with unit and integration testing and mocking external services, Polish work permit, Professional proficiency in English 📃 Skills: Python, Azure, OpenAI, Anthropic, Docker, CI/CD, FastAPI, Flask, Pinecone, Weaviate, Chroma, .NET, REST, LLMs, RAG, Embeddings, Git 🏢 Description: About the Role As a Senior AI/ML Engineer you will be building AI-powered features at the core of our platform - semantic search, an intelligent assistant, automated risk scoring, and much more. We mainly integrate with external AI model providers (OpenAI, Anthropic, and others) to deliver these capabilities to our clients and internal users. This is a software engineering role, not a data science or ML research position. You won't train models from scratch or publish papers. You'll engineer production-grade systems that leverage AI to solve real cybersecurity problems. If you're a strong Python engineer excited about making AI reliable, maintainable, and impactful — we want to talk to you. We're looking for a versatile software engineer to own the journey from AI prototype to reliable production system: building robust integrations with external AI providers or fine-tuned models, standardizing our Python codebase and release pipelines, and ensuring our AI features meet the same quality bar as any other production service. What You'll Do Ship AI features end to end - from integration design through deployment to monitoring in production. You'll build and maintain Python services that power our AI-driven capabilities on Azure. Build production-ready AI / ML integrations - including retry logic, rate limiting, cost monitoring, fallback strategies, and abstraction layers that allow us to swap between model providers. Turn proofs of concept into reliable software - collaborate with our AI experts (who bring deep ML/data science expertise) to take working prototypes and engineer them into tested, documented, production-grade services. Standardize Python engineering practices - establish and evolve our code organization, testing strategies, CI/CD pipelines, and release processes for AI/ML features. Design clean service boundaries - our platform's core runs on .NET. You'll design and maintain well-defined APIs between the Python/AI layer and the rest of the system. Mentor and share knowledge - help other engineers grow their Python and AI engineering skills, and bring engineering rigor to the broader team's practices. Contribute to architecture decisions - work closely with other teams to shape how AI capabilities evolve within the platform. Who You Are Must-Haves 🔹 5+ years of professional experience building and maintaining production systems in Python. 🔹 Expert-level programming skills and proficiency with common ML frameworks and libraries. 🔹 A track record of shipping and operating software - not just building prototypes. You care about testing, monitoring, logging, and what happens after deployment. 🔹 Experience integrating external APIs in production systems - ideally AI/LLM provider APIs (OpenAI, Anthropic, Azure AI, or similar), but strong API integration experience in any domain counts. 🔹 Solid understanding of software architecture and design patterns - you have opinions about how to structure a Python project and can articulate trade-offs. 🔹 Practical knowledge of CI/CD pipelines, containerization (Docker), and modern development workflows. 🔹 A working understanding of AI/ML concepts - you know what embeddings, LLMs, prompt engineering, and RAG are. You can have a productive technical conversation with an ML specialist without needing every concept explained from scratch. 🔹 Experience with testing strategies - unit tests, integration tests, mocking external services. You instinctively write tests, not as an afterthought. 🔹 A highly adaptable, problem-solving and result-oriented mindset with the ability to work independently and take ownership in a fast-paced and dynamic environment. 🔹 Strong communication skills in English (our working language). 🔹 Willingness to learn continuously and share what you learn with the team. Nice-to-Haves 🔸 Experience with Azure cloud services. 🔸 Familiarity with FastAPI, Flask, or similar Python web frameworks. 🔸 Exposure to MLOps tooling or practices (model versioning, experiment tracking, feature stores). 🔸 Hands-on experience in Document AI / Intelligent Document Processing using traditional models and Generative AI. 🔸 Experience with vector databases (Pinecone, Weaviate, Chroma, or similar). 🔸 Any experience with .NET - helpful for cross-team collaboration, but not expected. 🔸 Background in or interest in cybersecurity as a domain. Your Team You'll join our Synapse team - a small, focused group responsible for all AI/ML capabilities within our platform. The team consists of: -> Team Leader / Architect - provides high-level architectural guidance, planning, and cross-stack delivery. -> AI / ML Engineer - deep expertise in AI/ML and data science. Your counterbalance: they bring the ML knowledge, you bring the production engineering discipline. -> AI / Backend Engineer - transitioning from .NET into AI engineering. A teammate you'll mentor and grow alongside. -> You - the person who bridges the gap between AI prototypes and reliable production systems. Why Join Us? / What We Offer: Competitive salary and benefits package. Remote work options and flexible working hours. Actual impact on the choice and shape of solutions developed. Opportunities for professional growth and development. Training and conference budget. A collaborative, innovative work environment with an iterative agile approach. The role is for six months with the possibility of extension. Both full-time and part-time cooperation are possible.
Technology
Grid Dynamics Poland
Python Engineer (AI Automation focus)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Python Engineer focused on building and orchestrating autonomous AI agents that automate the full software development lifecycle using multi-agent architectures and Generative AI. The role involves designing, implementing, and optimizing AI-driven workflows, ensuring observability, reliability, and production readiness. You will work hands-on with advanced AI frameworks and containerized environments to deliver cutting-edge agentic systems. 🗂️ Requirements: Proven experience building or implementing AI agents or workflows using LangGraph or similar frameworks, Strong hands-on software development experience in Python, Practical experience with LangSmith for observability and debugging of AI chains, Strong proficiency with Generative AI tools such as Claude or GPT, Advanced Prompt Engineering skills, Experience designing and optimizing multi-agent architectures, Proficiency in Bash or Shell scripting, Strong experience with Docker and containerization, Ability to integrate AI solutions into production environments 📃 Skills: Python, LangGraph, LangSmith, Docker, Bash, Shell, Claude, GPT, GenerativeAI, PromptEngineering, Java, .NET, Angular, Maven, Gradle, CI/CD, AWS, Azure, GCP 🏢 Description: We are seeking a Senior Python Engineer (AI Automation focus) to join our innovative team in building a cutting-edge autonomous AI agent. This "digital software engineer" is designed to handle the entire development lifecycle—from requirement analysis to production-ready code—using a sophisticated multi-agent architecture. In this role, you will go beyond traditional coding by developing and orchestrating specialized AI components that plan, write, and validate software. You will be at the forefront of the Agentic AI revolution, working for a global leader in the payment industry to redefine how software is built. Tech Stack: Python, LangGraph, LangSmith, Generative AI (Claude Code, OpenAI, etc.), Docker, Bash/Shell, Prompt Engineering, and multi-stack exposure (Java, .NET, Angular). Responsibilities: Design and develop autonomous AI agents using Python and advanced orchestration frameworks like LangGraph. Build and optimize multi-agent architectures where specialized AI components handle requirements, planning, coding, and testing. Implement observability and monitoring for AI workflows using LangSmith to ensure high-quality and reliable agent performance. Hands-on utilization and integration of Generative AI tools (Claude Code, etc.) to drive the "AI-building-AI" vision. Conduct complex prompt engineering to fine-tune the agent’s decision-making and coding capabilities. Containerize applications using Docker and manage environments with proficient Bash/Shell scripting. Collaborate with cross-functional teams to integrate the AI agent into production environments and diverse tech stacks. Maintain an adaptive mindset, proactively solving challenges in an evolving, fast-paced R&D setting. Min requirements: Proven experience building or implementing AI agents/workflows using frameworks like LangGraph. hands-on software development experience with Python . Strong proficiency in Generative AI tools (Claude, GPT, etc.). Practical experience with LangSmith for observability and debugging of AI chains. Advanced skills in Prompt Engineering and building autonomous logic. Proficiency in Bash and Shell scripting for environment management. Strong experience with containerization using Docker . Ability to work with an adaptive mindset , comfortably switching between different technical challenges. Would be a plus: Multi-stack literacy: Basic knowledge of Java (Maven/Gradle), .NET, or Angular to help the AI agent navigate diverse codebases. Experience in the Fintech or Payment Processing industry (understanding of secure coding and financial systems). Knowledge of CI/CD pipelines and automated testing at scale. Experience with distributed systems and cloud infrastructure (AWS, Azure, or GCP). Contributions to AI-related open-source projects or LLM research. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Technology
Ready4S
Senior Python Engineer
Senior
Remote
Krakow, Poland
170 - 200 PLN
🏢 Summary: Senior Python Engineer role focused on building AI-powered products and internal platforms using Python and modern cloud technologies. The position involves developing secure, production-grade backend systems, contributing to frontend components, and implementing AI-driven solutions such as agentic systems and vector search. Work is delivered in agile teams with strong emphasis on cloud-native architecture and high engineering standards. 🗂️ Requirements: Bachelor’s or Master’s degree in technical field, 7+ years software development experience, Senior-level experience in large tech environment, Strong Python backend experience, Production experience with FastAPI, Hands-on experience with cloud platforms, Experience with Docker or Kubernetes, Experience with SQL and NoSQL databases, Experience with messaging queues, Practical experience with AI systems in production 📃 Skills: Python, FastAPI, Django, Vue, React, Angular, Svelte, AWS, Azure, GCP, Docker, Kubernetes, SQL, NoSQL, Pinecone, CrewAI, MCP, A2A, Microservices 🏢 Description: We’re looking for a Senior Python Engineer to help build AI‑powered products and internal platforms used across the company. You’ll join a fast‑moving engineering team where AI accelerates development, improves productivity, and shapes how new solutions are delivered. Security, compliance, and high engineering standards are essential, especially for production systems handling sensitive data. What you’ll do Build end‑to‑end features using Python (FastAPI, Django) as your primary backend stack. Contribute to frontend development when needed — experience with Vue is a plus, but React, Angular, or Svelte are also welcome. Develop cloud‑native systems on AWS, Azure, or GCP, working with containers, databases, and messaging systems. Contribute to AI initiatives, including agentic systems, vector search, and prompt‑driven workflows. Work in small, agile squads with the flexibility to move between projects as priorities evolve. Required qualifications Bachelor’s or Master’s degree in a technical field. At least 7 years of software development experience, including senior‑level work in a large tech environment. Strong backend experience with Python and FastAPI, with proven production delivery. Frontend experience is a plus (Vue preferred, but any modern JavaScript framework is welcome). Hands‑on experience with cloud platforms, Docker or Kubernetes, SQL and NoSQL databases, and messaging queues. Practical experience working with AI systems or AI‑driven features in production environments. Preferred qualifications Experience with vector databases such as Pinecone or Azure AI Search. Knowledge of prompt engineering, context management, and LLM‑driven workflows. Experience with agentic AI frameworks such as CrewAI, Microsoft Agent Framework, or AWS Agent Core. Familiarity with agentic protocols like A2A or MCP. Background in distributed systems and microservices. Experience working in agile teams. Understanding of agentic AI concepts or hands‑on exposure to agent‑based architectures. Strong grasp of engineering best practices, design patterns, and secure coding. Clear communication skills and the ability to explain technical concepts.
Technology
Transition Technologies MS
Python Engineer
Senior
Remote
🏢 Summary: The offer is for a Senior Python Backend Engineer to design and maintain scalable, cloud-native backend systems on AWS, including REST APIs and AI/LLM integrations. The role focuses on distributed systems, asynchronous processing, observability, and high code quality within a modern CI/CD environment. It involves working with both serverless and containerized deployments in a collaborative, agile team. 🗂️ Requirements: 3–5+ years of professional Python backend development experience, Experience building cloud-native systems on AWS, Strong knowledge of REST API design and OpenAPI, Experience with asynchronous processing and queue-based architectures, Hands-on experience with core AWS services (Lambda, API Gateway, S3, IAM, ECS/EKS, CloudWatch), Knowledge of DynamoDB and NoSQL data modelling, Knowledge of PostgreSQL, SQL, and relational data modelling, Experience with serverless and containerized deployments, Experience integrating external APIs and third-party services, Experience with automated testing using pytest, Familiarity with CI/CD tools, Understanding of distributed systems, scalability, and reliability, Practical understanding of LLM-based or AI-driven applications, Ability to apply SOLID principles and clean code practices, Fluent English (written and spoken) 📃 Skills: Python, AWS, FastAPI, Pydantic, SQLAlchemy, boto3, REST, OpenAPI, Celery, SQS, Lambda, ECS, EKS, S3, CloudFront, IAM, SecretsManager, CloudWatch, DynamoDB, PostgreSQL, SQL, pytest, GitHubActions, Jenkins, NewRelic, Docker, Kubernetes, LLM, Cursor, Claude, Copilot 🏢 Description: We are looking for a Senior Python Backend Engineer with experience in building cloud-native backend systems on AWS. This role is focused on designing, developing, and maintaining scalable Python services, integrating AI/LLM-based capabilities, working with distributed systems, and ensuring high reliability, observability, and code quality. Your responsibilities: Design, build, and maintain backend services using Python in an AWS-based environment. Develop and maintain REST APIs together with clear OpenAPI documentation. Implement asynchronous processing and queue-based communication between services. Design data access patterns for application features using NoSQL and SQL storage. Integrate backend services with internal systems, external APIs, and AI/LLM-based components. Implement reliable communication patterns, including retries, timeouts, and circuit breakers. Build and maintain operational CLI tooling for day-to-day platform tasks (e.g. content ingestion). Contribute to architectural decisions across software and infrastructure as the stack evolves. Create observability for distributed systems, including logging, metrics, tracing, and alerting. Write automated tests and support high code quality across the backend codebase. Contribute to CI/CD processes and deployment automation. Collaborate with product, frontend, QA, DevOps, AI/ML teams, and content creators. Review code, share knowledge, and raise the bar for engineering practice across the team. We are looking for you, if you have: 3–5+ years of professional experience in Python backend development. Solid understanding of REST API design and OpenAPI standards. Experience with asynchronous processing and queue-based architectures, e.g. Celery, SQS. Experience with libraries and frameworks such as FastAPI, Pydantic, SQLAlchemy, boto3. Hands-on experience with core AWS services such as Lambda, API Gateway, S3, CloudFront, Secrets Manager, IAM, ECS/EKS, CloudWatch, etc. Good knowledge of DynamoDB and NoSQL data modelling. Good knowledge of PostgreSQL, SQL, and relational data modelling . Experience with both serverless (Lambda) and containerized (ECS/EKS) deployment models. Experience integrating with external APIs and third-party services. Experience with pytest and automated testing practices. Familiarity with CI/CD tools such as GitHub Actions and/or Jenkins. Experience with observability tools such as New Relic and CloudWatch. Understanding of distributed systems, scalability, reliability, and fault tolerance. Ability to apply SOLID principles, clean code practices, and common design patterns. Practical understanding of LLM-based applications or AI agentic frameworks. Ability to use AI development tools such as Cursor, Claude Code, or GitHub Copilot. Experience working in agile software development teams. Fluent English, both written and spoken. We offer: Participation in interesting and demanding projects. Flexible working hours. A great, non-corporate atmosphere. Possibility to work remote or hybrid (2 days per week from the office). Opportunities for development and promotion. Attractive package of benefits. We reserve the right to contact the selected candidates.
Technology
speedapp
Senior Backend Engineer / Architect (Python)
Senior
Remote
Warsaw, Poland
145 - 165 PLN/hr
🏢 Summary: Senior Backend Engineer (Python) responsible for designing, building, and maintaining scalable backend services in production environments. The role covers end-to-end ownership from architecture design to production deployment, with strong focus on asynchronous programming and distributed systems. The position is fully remote under a B2B contract. 🗂️ Requirements: Minimum 7 years of experience with Python, Minimum 3 years of experience with Python 3.10+, Experience with asyncio and asynchronous programming, Experience building backend services in production environments, Experience designing and implementing REST APIs, Experience designing scalable distributed systems, Experience with event-driven architecture or queue-based systems, Experience designing fault-tolerant and resilient systems, Experience maintaining production systems, Production experience with NoSQL databases, Experience with data modeling, schema management, and migrations, Experience optimizing database queries and structures, End-to-end ownership from requirements analysis to production deployment, Ability to make technical decisions and manage risks, Very good English communication skills 📃 Skills: Python, Asyncio, REST, NoSQL, MongoDB, Microservices, DistributedSystems, EventDriven, Queues, Kubernetes, CI/CD, OpenTelemetry, Monitoring, SLO, AI, LLM, APIs 🏢 Description: Dla naszego klienta poszukujemy Senior Backend Engineer'a – Python! ZADANIA Senior Python Backend Engineer będzie współpracować z wewnętrznym zespołem developerskim oraz liderami technicznymi. Rola obejmuje pełną odpowiedzialność za budowanie i rozwój rozwiązań oraz wdrażanie ich do środowisk produkcyjnych. WYMAGANIA Min. 7 lat doświadczenia w pracy z Python - co najmniej 3 lata doświadczenia z wersjami 3.10 i nowszymi Asyncio, współbieżność, programowanie asynchroniczne Doświadczenie w budowie usług backendowych działających w środowisku produkcyjnym Projektowanie i implementacja REST API Projektowanie skalowalnych systemów rozproszonych Doświadczenie z architekturą zdarzeniową lub systemami opartymi o kolejki zadań Projektowanie systemów odpornych na błędy i przeciążenia Doświadczenie w utrzymaniu systemów produkcyjnych Doświadczenie produkcyjne z bazami danych (NoSQL, preferowane MongoDB) Modelowanie danych, zarządzanie schemą, migracje Optymalizacja zapytań i struktury bazy Odpowiedzialność end-to-end za dostarczane rozwiązania, od analizy i weryfikacji dostarczonych wymagań, zaprojektowanie architektury, po wdrożenie produkcyjne Umiejętność podejmowania decyzji technicznych, analizy i adresowania ryzyk Dobra/bardzo dobra komunikacja w języku angielskim MILE WIDZIANE Chmura i konteneryzacja Kubernetes i wdrożenia kontenerowe CI/CD i automatyzacja procesów wdrożeniowych Obserwowalność systemów Systemy śledzenia rozproszonego (np. OpenTelemetry) Monitorowanie oparte na metrykach i SLO Integracje AI / LLM Integracja z API modeli językowych Projektowanie pipeline’ów oceny i scoringu Zarządzanie limitami i kosztami zapytań do modeli CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B i stawkę: 145-165 zł/h Pracę 100% zdalną Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych Dostęp do oferty benefitów (opieka medyczna, ubezpieczenie na życie, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie : Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening : Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu . Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Karolina Kizowska Senior IT Delivery Consultant karolina.kizowska@speedapp.pl +48 608 487 448
Technology
speedapp
Senior Python Engineer
Senior
Remote
Warsaw, Poland
22,500 - 28,000 PLN/hr
🏢 Summary: Senior Python Developer role focused on building and scaling high-throughput backend services for logistics and routing operations in the eCommerce industry. The position involves developing cloud-native microservices, working with geospatial and routing algorithms, and optimizing logistics efficiency using modern data and infrastructure technologies. The offer includes remote or hybrid B2B cooperation and access to additional benefits. 🗂️ Requirements: 4+ years of commercial backend development experience with Python, Experience with SQL, Knowledge of logistics domain, network analysis, and routing algorithms, Experience with geospatial data concepts and tools, Familiarity with Google Cloud Platform, Experience with Kubernetes, Experience with Terraform, Knowledge of Airflow, Understanding of microservices architecture, Knowledge of TDD and CI/CD practices, Experience with code reviews and clean code standards, Polish at native level, English at B2+ level, Higher technical education in Computer Science or related field 📃 Skills: Python, SQL, BigQuery, Dataflow, Composer, Airflow, Kubernetes, Terraform, CI/CD, Microservices, PostGIS, H3, GCP 🏢 Description: For our client, a leading player in the eCommerce industry, we are seeking a Senior Python Developer to join a talented engineering team. In this role, you'll contribute to the development of scalable backend solutions, collaborate with cross-functional teams, and have a real impact on the company's products and technology. RESPONSIBILITIES We are looking for support of Senior Software Engineer specializing in Python and routing algorithms. The specialist will be responsible for supporting the design and scaling of high-throughput services that power our first and last-mile operations. By leveraging network analysis and spatial optimization, the specialist will assist in building the next generation and directly enhancing our logistics efficiency. Stack: We are bypassing traditional, legacy GIS software in favor of cloud-native Python architectures, Big Data solutions, and modern routing APIs. Current Technology Stack used in Project: Backend & Routing: Python, Microservices, Open-source & Commercial Routing Engines. Data & Cloud: Google Cloud Platform (BigQuery, Dataflow, Composer/Airflow), SQL. Infrastructure: Kubernetes,Terraform, CI/CD pipelines REQUIREMENTS Have at least 4 years of commercial experience in backend software development using Python and SQL. Possess experience or a strong understanding of the logistics domain, network analysis, and routing (e.g., graph theory, road network modeling, Vehicle Routing Problems) Have experience with geospatial data concepts applied via code (e.g., H3/spatial indexing, clustering algorithms, PostGIS). Be familiar with cloud ecosystems (Google Cloud Platform preferred) and modern infrastructure tools (Kubernetes, Terraform, Airflow). Advocate for engineering excellence, including clean code, TDD, CI/CD, and a strong commitment to rigorous code reviews to maintain team architectural stability. Know how to design and scale a microservices-based architecture. Knowledge of Polish (native level), English (B2+ level) Have a positive attitude, excellent teamwork skills, and a higher technical education (Computer Science or related fields). NICE TO HAVE WHAT DO WE OFFER ON THIS PROJECT? Cooperation based on a B2B contract and rate: 140-160 PLN/hour remote work / Hybrid work from Warsaw (1 time per month) The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client. Events and integration meetings, as well as participation in various initiatives, e.g., sports. Access to the benefits offering (medical care, Multisport card). WHAT DOES THE RECRUITMENT PROCESS LOOK LIKE? Application: Apply and submit your CV. After the application review, the recruiter will contact selected candidates by phone. Screening: Have a conversation with a speedapp recruiter about your experience. Next steps: The speedapp recruiter will explain the recruitment process for the specific position. The speedapp recruiter will stay in touch with you throughout the entire process. ABOUT SPEEDAPP At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch.
Technology
Ntiative
Senior Python Developer
Senior
Hybrid
Warsaw, Poland
24,000 - 50,000 PLN
🏢 Summary: Opportunity for a Senior Python Developer to build advanced risk management platforms for global financial institutions within demanding trading environments. The role focuses on developing scalable backend systems, contributing to cloud-based architectures, and collaborating with international clients and senior engineers. It offers high technical ownership, exposure to quantitative finance, and work across multiple modern technologies. 🗂️ Requirements: Strong commercial experience in Python backend development, Degree in Computer Science, Mathematics, Physics, or related field, Solid understanding of software architecture, algorithms, and data structures, Experience with cloud platforms (AWS, Azure, or GCP), Ability to work across multiple programming languages and tech stacks, Confident English communication skills, Willingness to work in hybrid model (4 days in Warsaw office) 📃 Skills: Python, Go, Rust, C++, TypeScript, AWS, Azure, GCP, Algorithms, DataStructures, Cloud 🏢 Description: 💎 Senior Python Developer 💎 A rare opportunity has arisen for an ambitious, highly technical Senior Python Developer to join an elite engineering team building advanced risk management solutions for global financial institutions. In this role, you will work on complex backend systems used within highly demanding financial and commodities trading environments, collaborating closely with top-tier engineers and international clients. You will contribute to the development of scalable risk platforms while working across modern cloud infrastructure and multiple programming languages. If you enjoy solving difficult engineering problems, working alongside exceptionally strong developers, and building software with real business impact… Feel invited! This role offers a unique combination of technical depth, ownership, and exposure to the world of quantitative finance. WHAT WE OFFER B2B contract Competitive salary + biannual bonus Flexible working hours Hybrid work - 4 days from the office located in Warsaw Work closely with experienced engineers from top financial and technology companies International projects and collaboration with global clients Opportunity to grow within a highly technical, developer-driven culture YOUR ROLE Develop and maintain backend systems primarily in Python Build and extend risk management software for financial institutions Design scalable and maintainable solutions for complex business requirements Collaborate directly with international clients and technical stakeholders Work across multiple technologies including Python, Go, Rust, C++, and TypeScript Contribute to cloud-based solutions running on AWS and Azure Participate in architectural discussions and technical problem solving Continuously improve platform reliability, performance, and scalability IF YOU ARE A PERSON WHO Has strong commercial experience with Python backend development Holds a degree in Computer Science, Mathematics, Physics, or a related field Has solid understanding of software architecture, algorithms, and data structures Feels comfortable working across multiple programming languages and tech stacks Communicates confidently in English and enjoys working directly with clients Has experience with cloud platforms such as AWS, Azure, or GCP Understands financial systems or has previous exposure to financial markets (nice to have) Thrives in highly collaborative, engineering-driven environments Enjoys solving complex technical challenges together with the team in the office Congrats! This offer is especially for YOU!
Technology
ITDS
Senior Python Backend Engineer – AI and Investment Research
Senior
Remote
Warsaw, Poland
6,300 - 8,400 USD
🏢 Summary: Senior Python Backend Engineer role focused on building scalable backend services and APIs to power AI-driven investment research platforms for hedge fund clients. The position involves integrating AI/LLM capabilities, ensuring high reliability, compliance, and secure data delivery in production environments. Fully remote within the EU. 🗂️ Requirements: 6+ years professional Python development in production environments, Strong knowledge of REST API design, Strong understanding of backend architecture patterns, Experience delivering production-ready code, Experience troubleshooting live, customer-facing systems, Fluent English, Legal right to work in Europe 📃 Skills: Python, REST, API, AI, LLM, OpenAI, Anthropic, LangChain, Java, Go, Azure, SEC 🏢 Description: Empower the Future of Investment Research — Lead Innovation with Cutting-Edge AI and Backend Solutions! Remote (EU-based) opportunity with full remote work flexibility As a Senior Python Backend Engineer at our client, you will be working for an industry leader revolutionizing investment research through advanced AI-driven infrastructure. You will contribute to building scalable, reliable platform services that support complex AI workflows, expert network management, and data delivery—serving demanding hedge fund clients with strict compliance needs. This role offers a dynamic environment for growth and impactful technological innovation. Your main responsibilities: Design, develop, and maintain robust backend services and APIs in Python to support AI and data pipelines Collaborate with AI/ML teams to integrate language model capabilities into production systems Write well-structured, maintainable, and tested code with a focus on correctness and reliability Troubleshoot and resolve issues impacting live, customer-facing products Contribute to system architecture decisions and participate in code reviews Ensure compliance with SEC regulations and data security standards You're ideal for this role if you have: At least 6 years of professional experience in Python development in production environments Strong knowledge of REST API design and backend architecture patterns Proven experience delivering high-quality, production-ready code Ability to thrive in fast-paced, high-impact settings with live user products It is a strong plus if you have: (optional) Hands-on experience with AI/LLM integrations (OpenAI, Anthropic, LangChain, or similar) Background in statically typed languages such as Java or Go, enhancing AI prompting and system design skills Familiarity with prompt engineering and handling structured LLM outputs Experience working with cloud infrastructure, preferably Azure Language Required for the role: Fluent English Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.