Senior Python Developer

j-labs

Kraków, Poland • 14m ago • On-site

Senior

On-site

160 - 180 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Python Developer

  • Focus: Python backend development with AI workflow orchestration

  • Location: Kraków (remote work possible)

Description

Join a long-term project developing modern Python backend solutions for business process automation, data processing, and AI-enabled applications. Work in a distributed environment building scalable, reliable services and system integrations, including AI workflow orchestration with LLMs and agent architectures.

Responsibilities

  • Design, develop, and maintain high-quality Python backend applications and services

  • Build and evolve AI-enabled services, integrations, and components for business automation

  • Implement and orchestrate AI workflows using LangGraph and LangChain with LLM integrations

  • Contribute to agent-based solutions and automation of complex processes

  • Own features end-to-end: analysis, design, implementation, deployment, and production support

  • Participate in technical and architectural discussions; contribute to engineering best practices

  • Conduct code reviews and ensure code quality, readability, scalability, and maintainability

  • Support CI/CD processes and reliable deployments

  • Diagnose and resolve complex issues in existing applications and integrated services

  • Collaborate with the team in Agile (Scrum/Kanban) and translate business needs into technical solutions

Requirements

  • Minimum 5 years of commercial experience in Python backend development

  • Strong Python knowledge and experience in REST API design/development

  • Practical experience with FastAPI and building production REST services

  • Experience building AI applications and orchestrating AI workflows in Python

  • Knowledge of LangGraph, LangChain, or similar frameworks for AI workflows and agent solutions

  • Ability to profile and debug Python apps; find memory leaks, performance issues, and high CPU usage

  • Experience efficiently processing large datasets and files with memory and runtime optimization

  • Practical asynchronous programming skills in Python (asyncio, concurrent tasks)

  • Experience diagnosing production problems and analyzing application logs

  • Good Git knowledge and teamwork practices

  • Experience maintaining and refactoring legacy applications; updating Python and libraries

  • English proficiency at least B2

  • Polish proficiency at least B2

Benefits

  • Work on AI in practice: solutions based on LLMs, AI agents, and intelligent automation

  • Modern technology stack: Python, FastAPI, LangGraph, LangChain, plus data-processing technologies

  • Influence on architecture through technical decision-making and best practices

  • Diverse challenges: system integrations, performance optimization, large-scale data processing, production-ready delivery

  • End-to-end ownership from concept to implementation and maintenance

  • International collaboration in a distributed team with English communication development

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Python Developer role

Improve your resume for just $5

PLN 160 – PLN 180/year

Unlock Full Resume Report