Senior AI Software Engineer

AI/ML

Senior AI Software Engineer

AI/ML
ul. Kolorowa, Poznań

Cyclad

Full-time
B2B
Senior
Hybrid
35 - 44 USDNet per hour - B2B

Job description

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

Tech stack

    English

    B2

    AI

    master

    Java

    master

    Python

    master

Office location