At Cyclad, we work with top international IT companies to help them deliver cutting-edge technologies that shape the future. We are currently looking for an experienced Python Backend Developer to join an international team .
In this role, you will develop and maintain backend services and REST APIs using Python and FastAPI while contributing to cloud-based, data-intensive, and AI-driven solutions. You will work on an application that digitalizes and automates procurement and sourcing processes using Generative AI and Large Language Models (LLMs), collaborating closely with Cloud Engineers, AI Engineers, Data Scientists, Product Owners, and Frontend Developers.
Project information:
- Type of project: IT services
- Office locations: Gdańsk, Poznań, or Wrocław, Poland
- Work model: Hybrid - 2 days per week in the office, 3 days remotely
- Budget:95-120PLN net/hour - B2B
- Project length: Long-term
- Start date: ASAP (depending on the candidate's availability)
- Only candidates with citizenship in the European Union and residence in Poland
Your responsibilities:
- Design, develop, and maintain backend services and APIs using Python
- Build and evolve RESTful APIs supporting frontend functionality and system integrations
- Implement reliable, scalable, and maintainable backend business logic
- Contribute to the backend architecture and technical design decisions
- Integrate backend services with external systems and enterprise applications
- Support data-intensive processing and backend workflows
- Collaborate with Cloud Engineers on deployment setup, runtime architecture, environment configuration, and CI/CD
- Work closely with Frontend Developers on API design, contracts, and integration flows
- Contribute to AI-driven and data-intensive application workflows
- Ensure backend components meet requirements for security, observability, scalability, and operational supportability
- Participate in testing, troubleshooting, performance optimization, and continuous improvement
- Work with Git and follow Agile software development practices
- Collaborate with AI Engineers, Data Scientists, Product Owners, Cloud Engineers, and Frontend Developers
Requirements:
- 3-5 years of professional experience in backend development with Python
- Strong hands-on experience with a modern Python web framework, ideally FastAPI
- Strong experience designing, building, and maintaining REST APIs
- Practical experience working with AWS and cloud-based application environments
- Good understanding of backend architecture and system integration patterns
- Good knowledge of interface and API design
- Experience with Git and Agile software development practices
- Understanding of secure, scalable, and maintainable backend development
- Excellent communication skills in English
- Ability to work effectively in a cross-functional international team
Nice to have:
- Experience with data pipelines or data-intensive applications
- Exposure to AI/ML-oriented systems, including inference endpoints or model-serving components
- Experience with Snowflake or similar cloud data platforms
- Familiarity with SAP-related interfaces or enterprise integration technologies such as OData, APIs, IDoc, RFC, or BAPI
- Experience with Docker and containerized application delivery
- Experience with CI/CD pipelines and automated deployment practices
- Knowledge of secure API design, authentication, and authorization patterns
- Experience collaborating with Data Science teams and integrating ML models or inference endpoints
We offer:
- Hybrid working model with 2 days per week in the office
- Full-time cooperation agreement based on B2B
- Private medical care with dental care (covering 70% of costs)
- Multisport card (also for an accompanying person)
- Life insurance
- Opportunity to work on innovative AI-powered solutions in an international IT environment
Recruitment process:
- Introductory call
- Technical interview
- Final decision

