Full-Stack AI Lead with 15+ years of experience in AI/ML/Data Engineering. Specialist in productionizing Document AI, Agentic LLM Workflows, and Scalable Big Data systems. Masterโs in Applied Mathematics.
๐๐ ๐๐ง๐ญ๐ข๐ ๐๐ & ๐๐๐
- Architecting production-grade agents and multi-intent workflows using LangGraph and LangChain.
- Implementing NeMo Guardrails, DeepEval, and Langfuse to ensure security and near-zero hallucination rates.
- Developing high-performance FastAPI backends for real-time operational data integration.
๐๐จ๐๐ฎ๐ฆ๐๐ง๐ญ ๐๐ง๐ญ๐๐ฅ๐ฅ๐ข๐ ๐๐ง๐๐ & ๐๐๐
- Specialist in extracting structure from "dirty" or non-digital sources using Visual NLP and OCR.
- Lead Developer of Spark OCR.
- Author and main contributor of open-source projects: Spark PDF and ScaleDP.
- Expertise in document layout analysis, data extraction, and semantic search.
๐๐ซ๐จ๐๐ฎ๐๐ญ๐ข๐จ๐ง ๐๐๐๐ฉ๐ฌ & ๐๐ข๐ ๐๐๐ญ๐
- Architecting scalable infrastructures using Vector DBs (Milvus, Pinecone, Qdrant).
- Optimizing Apache Spark (PySpark, Streaming) and Databricks pipelines; reduced processing time from days to hours.
- Implementing robust CI/CD via Databricks Asset Bundles, Jenkins, and GitHub Actions.
๐๐ซ๐ข๐ฏ๐๐๐ฒ & ๐๐จ๐ฆ๐ฉ๐ฅ๐ข๐๐ง๐๐
- Automated de-identification and redaction for GDPR/HIPAA.
- Specialist in masking sensitive information in DICOM, PDF, and image formats.
๐๐๐๐ก๐ง๐จ๐ฅ๐จ๐ ๐ข๐๐ฌ
AI & LLM: LangGraph, LangChain, RAG, Llama 3, Gemini, GPT-4, Vertex AI, Hugging Face, GliNER.
Backend: Python, Scala, FastAPI, Node.js, PostgreSQL, MongoDB.
Vector DBs: Pinecone, Milvus, Qdrant.
Infrastructure: AWS, GCP, Azure, Docker, Kubernetes, Jenkins, AirFlow.
Big Data: Apache Spark (PySpark, Streaming, MLlib), Kafka, Kinesis.
Python
Natural Language Processing
Computer Vision
PyTorch
Scala
Apache Spark
Tesseract OCR
Machine Learning
Large Language Model
Hugging Face
Software Architecture & Design
Databricks Platform
PySpark
LangChain
AI Development
AI Agent Development
Generative AI
Vector Database
Recommendation System
Chatbot
Sergey P.
Warsaw, Poland
$100/hr
5.0
18 jobs
As a Principal AI Strategist and a key leader at TheFutureLab agency, I help businesses move beyond AI hype to build intelligent systems that deliver measurable value.
With over a decade of engineering leadership experienceโfrom managing teams at top-tier companies and serving as a multi-time CTOโI bridge the gap between ambitious AI concepts and production-ready, strategic solutions. I specialize in turning complex ideas, like AI Agents, into tangible business assets.
My core services include:
- AI Strategy & Roadmap Development: Defining a clear, actionable path to high-impact AI implementation.
- AI Agent & Generative AI Solutions: Architecting and overseeing complex, automated systems that drive efficiency and growth.
- Fractional CTO & Technical Leadership: Providing the senior guidance needed to manage your engineering team and de-risk your projects.
- AI-First Org Design: Structuring your teams for effective human-AI collaboration.
Ready to build your AI-powered future? Let's connect to discuss how I can bring strategic clarity and expert execution to your vision.
Django
JavaScript
Python
Mathematics
Data Structures
Software Architecture & Design
Project Management
Algorithm Development
Eugeniusz G.
Warsaw, Poland
$80/hr
5.0
21 jobs
I am a developer experience (DX, DevEx) engineer, with background of around 20 years in web development, mostly backend in Python, fluent in agentic coding and other AI-based workflows.
If your key developer is forced to waste 10% of his time and effort on keeping his tools and environment working, hiring another developer to take care of that may be the cheapest way to increase velocity. Much more so if you have 5 developers wasting 20% of the time. I can't make anyone row faster, but developers tend to react positively to getting paddles.
A part of my tools, like CI/CD, are often rightfully attributed to DevOps. However DevOps, especially as a role and not as a methodology, is a way to do Ops, that is to make servers perform well, while I'm focused on letting developers perform well.
For a long time my primary motivating factor has been improving users' experience, both in the moment and through the journey. When around 2019 my team has started to grow, I naturally started spending more time making their experience better, becoming what I then called engineering support, multiplying my impact by acting as an internal consultant, and then based on gained insights making tools that reduce friction in the development process, often through unlocking new abilities.
And now naturally I'm exploring agentic AI to see how I can both do DevEx for developers who use it heavily, and "AIExp" to similarly make AI not waste time.
---
My primary experience since 2019 is the "developer support"/DevEx/internal consultant on most of the team's stack and tools. Since 2012 it's web development in Python (till 2018 mainly with Django, since 2021 with Flask), since 2010 - full-stack web programming, and since 2007 - professional experience in the fullest web stack: from server configuration to CSS..
My main skill is designing and debugging complex concurrent systems with asynchronous parts, which is as applicable to my work on production code as to tending to developers' experience.
Personal workplace record from the time of GPT-5.4 is managing three agents working in separate worktrees while writing documentation, and delivering all of that with minimum overhead. Of course working on multiple things in parallel means that none of them are complex for me, but that's what work usually is.
My recent role, which I was playing for 7.5 years, encompassed by gradual migration from pure web-development to mostly developer experience, where I built, largely from scratch, local development and automated testing capabilities, orchestrating a number of my own and 3rd-party emulators to reproduce the part of Google Cloud we were using. Based on that I have later created properly orchestrated sets of testing containers for Python (unittest) and JavaScript (Cypress) to enable any meaningful tests in a complex combination of projects on a mix of deprecated and cutting edge infrastructure, next I wrote custom libraries, plugins, and wrappers to make testing tricky parts feasible, and finally made some versatile helpers to keep very involved end-to-end tests under control. When that was done to everyone's satisfaction, and rarely needed any new features, I could get serious with the CI (mostly CircleCI) setup, and got it from a cloud test runner to a harmonized code quality and security gate of a couple dozen complex checks that saved developers time and company money, and leveraged it to largely automate dependency updates. Recently I also had to do some security, which is quite opposite to developer's everyday good experience, but at least arrival of Shai-Hulud 2.0 did not disturb our peace.
Django
CSS
JavaScript
Python
Amazon Web Services
Docker
HTML5
Amazon EC2
Google App Engine
PostgreSQL Programming
Cypress
unittest
Karol A.
Warszawa, Poland
$30/hr
5.0
8 jobs
I have 5 years of experience with Python.
As a Python enthusiast, I find it satisfying and rewarding to develop web applications, scripts, and automation tasks. I put a lot of effort to keep my code as clean and as readable as possible without affecting the performance.
Solving computation challenges and converting ideas from just a thought to a digital product is My Passion.
Through the school, I acquired skills in Linux Administration (passed SUSE CLA international certification), Windows server management (AD, IIS, DNS, Routing), Cisco CCNA (Routing and Switching), and programming basics in PHP / C++ / Java.
I treat my own self-development very seriously and try to learn something new every day in my spare time.
Skill | Level
- Python (language / syntax): Very good
* Django: Very Good
* DjangoRestFramework: Good
* Flask: Good
* Tkinter: Intermediate
* Kivy: Good
- JavaScript: Good
- HTML / CSS: Good
- Java: Intermediate
- PHP: Basic
- C++: Basic
Apart from programming, I am a pianist and I practice street workout ( calisthenics ) to keep my mind and my body clear & healthy.
Django
CSS
JavaScript
Python
Flask
Bootstrap
RESTful Architecture
Linux System Administration
Windows Server
Karol K.
Motycz, Poland
$45/hr
5.0
5 jobs
Senior QA Engineer with a backend development background, experienced in Python, Django, Flask, and databases. Skilled in writing automated and performance tests for entire applications.
I am a senior Python developer and the author of professional Python courses available on Udemy. I have a passion for teaching and enjoy sharing my knowledge in mathematics, programming, and the Polish language.
โข Skills & Expertise:
โข Writing Python scripts
โข Python code refactoring
โข QA Specialist (manual & automated testing)
โข Robot Framework, pytest, unittest
โข Django backend development
โข Mathematics tutoring
โข Polish language tutoring
โข English tutoring for non-native speakers
Django
Python
Quality Assurance
Testing
Mathematics
Mathematics Tutoring
Teaching Programming
Teaching Mathematics
Teaching English as a Foreign Language Certification
Software QA
Python Script
Script
Polish
Robot Framework
Manual Testing
Alexander P.
Bydgoszcz, Poland
$60/hr
5.0
52 jobs
I test and automate software so it ships without surprises. 14+ years hands-on: manual testing, test automation with Playwright, API testing (Postman), and regression/functional testing across web and mobile.
What I do:
Manual & exploratory testing โ functional, regression, cross-browser
Test automation โ building and maintaining Playwright test suites (E2E, API, cross-browser)
API testing (Postman, REST)
Test case design, bug reporting, JIRA/TestRail workflows
CI/CD integration for automated test runs
I've worked as a QA engineer, automation engineer, and QA lead on projects for fintech, e-commerce, and SaaS clients across Europe, Australia, Canada, and the US โ including running QA end-to-end as a company founder, so I know how to work fast without cutting corners on quality.
Available now, ready to start this week. Clear communication, fast turnaround, no hand-holding needed.
JavaScript
Python
Browser Automation
QA Management
Test Management
Manual Testing
Automated Testing
Cypress
Test Automation Framework
QA Engineering
Software QA
Testing
Test Design
Web Testing
Test Report
Test Plan
Test Automation
Test Case Design
QA Testing
Test Strategy
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
โUpwork provides an umbrella-level of security. I can see a talentโs work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.โ
KD
Kim Darling
Emerald Tiger
โUpwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.โ
DM
David Merry
Kinetic Investments
โOur very specific requirements can be a challengeโWith Upwork, weโre able to access a bigger community to ensure the success of our projects.โ
KK
Katja Krohn
Summa Linguae
How do I hire a Django Developer in Poland on Upwork?
You can hire a Django Developer in Poland on Upwork in four simple steps:
Create a job post tailored to your Django Developer project scope. We'll walk you through the process step by step.
Browse top Django Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Django Developer profiles and interview.
Hire the right Django Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Django Developer?
Rates charged by Django Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Django Developer in Poland on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Django Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Django Developer team you need to succeed.
Can I hire a Django Developer in Poland within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Django Developer proposals within 24 hours of posting a job description.