Mid/Senior Python Engineer (AI & Automation)
Gdansk, Poland (Remote)
KUBO
We’re looking for a skilled Python Engineer (Mid or Senior level) to join a global technology company that helps enterprise clients modernize their IT and cloud operations.
You’ll become part of a small, cross-functional team focused on improving service delivery through automation and smart data solutions. The role offers a mix of software engineering and AI integration, with real impact on how the company optimizes internal processes worldwide.
Key responsibilities
Build scalable Python applications, automations, and microservices
Design and optimize SQL queries (experience with Snowflake is a strong plus)
Develop and maintain MCP infrastructure for agentic AI workflows
Implement LLM-based agents for automation, reporting, and decision support
Create RAG pipelines using vector databases and search systems
Integrate AI models and external APIs into enterprise workflows
Automate reporting and data transformation using Python and AI tools
Collaborate with global stakeholders (PL, UK, US, India) to deliver production-ready solutions
Ideal candidate profile
5+ years of hands-on experience with Python (4+ may also be considered)
Strong SQL skills; experience with Snowflake is an advantage
Solid experience with FastAPI, microservices, and API development
Understanding of LLMs, AI agent architectures, RAG pipelines, and vector databases
Experience integrating AI or automation in production environments
Excellent English skills and confidence in a multinational setting
Strong analytical mindset, problem-solving skills, and independent working style
nice to have:
Familiarity with MCP (Model Control Protocol) or A2A orchestration tools
Experience with (Azure) OpenAI integrations
Understanding of compliance and data privacy aspects in AI systems
Portfolio or GitHub with AI/LLM-related side projects
Conditions
Work model: Remote with monthly visits to Gdańsk
Salary: 130 - 165 PLN net/h
Employment type: B2B
Contract: 3–6 months (possible extension or next project)
Benefits: medical care, life insurance, trainings, Multisport card
Recruitment steps
Screening call (20 min.)
Meeting with Client's team (2 meetings)
Decision and feedback
Mid/Senior Python Engineer (AI & Automation)
Mid/Senior Python Engineer (AI & Automation)
Gdansk, Poland (Remote)
KUBO