Czarodzieje.AI

Senior Backend & AI Engineer

Cyclad Warszawa Senior

100–130 zł/mies

🪄 Prompt EngineeringZdalnieB2B CONTRACT

Aplikuj na tę ofertę

Wyślemy Twój profil bezpośrednio do firmy.

O roli

- 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. - 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 ## This is how we work - at the client's site - you focus on a single project at a time - you have influence on the technological solutions applied - agile - scrum ## 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 - 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 ## Optional - 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 ## This is how we work on a project - documentation - issue tracking tools - integration tests - testing environments ## Development opportunities we offer - intracompany training - mentoring - substantive support from technological leaders - technical knowledge exchange within the company ## Benefits - sharing the costs of sports activities - private medical care - life insurance - remote work opportunities - flexible working time - integration events - dental care - no dress code ## Recruitment stages - Introductory call - Technical interview - Final decision ## Cyclad - In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future.

Obowiązki

Wymagania