JustJoin.IT Hybrydowo Senior

Senior AI Software Engineer

Cyclad

⚲ Poznań

130 - 160 PLN/h netto (B2B)

Wymagania

  • AI
  • Java
  • Python

Opis stanowiska

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. We are seeking an experienced Mid–Senior AI Software Engineer to join a hybrid development team. The role focuses on building scalable AI-driven solutions in production environments, combining strong software engineering fundamentals with modern AI tooling and cloud technologies. This position is designed for mid-senior-level engineers who have successfully delivered AI/ML-powered solutions at scale, can take full ownership of complex features end-to-end, and contribute to architectural decisions in collaboration with Data Scientists, MLEs, and Product teams. Project information: • Type of project: IT services • Office location: Kraków, Poznan and Wroclaw • Work model: Hybrid (minimum 40% from office) • Budget: 130-160 PLN net/ h - b2b • Project length: Long-term • Only candidates with citizenship in the European Union and residence in Poland • Start date: ASAP (depending on candidate’s availability) Project scope: • Develop and maintain AI/ML solutions using Python and popular ML frameworks • Design, architect, build, and deploy scalable backend services and APIs supporting AI-driven products • Take ownership of technical design and architectural decisions for AI-enabled systems • Develop clean, maintainable, and well-structured code following SOLID principles and modern engineering best practices • Collaborate closely with Data Scientists, Machine Learning Engineers, Tech Leads, and Product teams to integrate AI models into production systems • Build and optimize event-driven architectures, microservices, and cloud-native components • Utilize and optimize modern AI tooling (e.g., GitHub Copilot, LangChain, agents, LLM orchestration frameworks) • Work extensively with AWS cloud services, including model hosting, orchestration, and distributed system components • Implement Infrastructure as Code and enforce DevOps best practices to ensure reliable CI/CD pipelines • Lead technical discussions, conduct code reviews, and mentor less experienced engineers Competence demands: • Advanced proficiency in Java and/or Python for backend development • Deep understanding of OOP, SOLID principles, design patterns, and clean code • Proven experience delivering production-grade solutions in complex, enterprise-scale environments • Ability to make architectural decisions and guide technical direction • Strong hands-on experience with AWS services (Lambda, API Gateway, S3, ECS/EKS, DynamoDB, etc.) • Experience with Infrastructure as Code (Terraform or CloudFormation) • Advanced understanding of CI/CD pipelines and DevOps practices • Proven track record of delivering AI or ML-powered solutions in production (not only experimental or prototype projects) • Strong familiarity with LLM ecosystems, orchestration frameworks, and agent-based tooling (ideally Amazon Bedrock) • Practical understanding of model integration patterns in distributed and scalable systems • Experience designing event-driven architectures and working with messaging or streaming platforms • Strong working knowledge of SQL and NoSQL databases • Very good English skills Nice to have: • Experience with frontend frameworks such as Angular • Exposure to Amazon Bedrock, vector databases, embeddings, or Retrieval-Augmented Generation (RAG) • Previous experience mentoring engineers and supporting technical leadership initiatives We offer: • Hybrid working model (minimum 40% from the office in Wrocław, Poznań, or Kraków) • Collaboration with senior engineers and cross-functional AI teams • Dynamic and innovation-driven engineering environment • Full-time job agreement based on b2b • Private medical care with dental care (covering 70% of costs) • Multisport card (also for an accompanying person) • Life insurance