Senior Backend & AI Engineer
16800 - 21840 złCyclad
To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.
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 Backend Developer to join an international team delivering modern backend and AI-powered solutions. In this role, you will develop and maintain scalable backend applications using Python and FastAPI while working with AWS cloud services, ETL pipelines, Docker, and CI/CD practices. You will also contribute to AI/LLM-based applications, including RAG solutions, document analysis platforms, and chat interfaces, while collaborating with an international team to deliver high-quality, production-ready solutions. Project information: Type of project: It services Office location: Warszawa, Poland Work model: 100% Remote – occasional client office visits expected Budget: 100–130 PLN net/hour – B2B Project length: Long-term Start date: ASAP (depending on the candidate's availability) Only candidates from Poland Your responsibilities: Develop and maintain production-grade backend applications using Python Design and implement REST APIs using FastAPI Build scalable backend services and API-driven architectures Integrate backend applications with external services and APIs Design and implement ETL pipelines for data processing and transformation Work with PostgreSQL and relational databases Apply data modeling fundamentals to support backend and data solutions Develop and maintain containerized applications using Docker Work with AWS services including AWS Glue, AWS Batch, Amazon ECS, Amazon S3, and Amazon ECR Implement and maintain CI/CD pipelines and follow modern development practices Contribute to cloud-native backend architectures and scalable solutions Develop and maintain AI/LLM-based applications and services Work with LLM and RAG-based applications, document analysis platforms, and chat interfaces Troubleshoot, optimize, and enhance application performance Collaborate with developers, data engineers, architects, and business stakeholders Manage code using Git and participate in code reviews Requirements: Strong professional experience in Python software engineering Strong hands-on experience with FastAPI and backend development Experience with REST API design and implementation Good understanding of backend application development and service integration Experience working with API-driven architectures Hands-on experience designing and implementing ETL pipelines Experience with data processing and transformation Good knowledge of PostgreSQL or similar relational databases Understanding of data modeling fundamentals Experience with Docker and containerized application development Good knowledge of AWS cloud services, particularly AWS Glue, AWS Batch, Amazon ECS, Amazon S3, and Amazon ECR Experience with CI/CD and modern DevOps practices Experience developing and maintaining production-grade applications Practical experience working on AI/LLM projects Experience with LLM/RAG-based applications, document analysis, or chat interfaces Understanding of cloud-native architectures Excellent communication skills in English Ability to work independently and collaboratively in an international environment Nice to have: Experience with Kubernetes and container orchestration Knowledge of OpenTelemetry and observability practices Experience with OAuth 2.0 Experience with cloud-native application architectures Advanced experience with LLM and RAG-based solutions Experience working with AI-powered document processing platforms Recruitment process: Introductory call Technical interview Final decision
- frontend/backend developer angular Lublin
- magento backend developer Lublin
- backend fullstack developer (js) Lublin
- backend developer Lublin
- php back-end developer Lublin
- java backend developer Lublin
- python backend engineer Lublin
- backend python developer Lublin
- senior backend developer Lublin
- java back-end developer Lublin