Contract
Feb. 23, 2026
Kraków, Poznań, Wrocław, Poland
AI Software Engineer
JOB ID
PLAI2674
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
50-70%

We are seeking experienced AI Software Engineers with strong software engineering fundamentals and hands on experience delivering AI driven solutions in production environments. Ideal candidates will bring a balanced skill set across backend engineering, cloud technologies, and modern AI tooling—paired with the ability to contribute value quickly within a high paced, enterprise level engineering team.
 

Job details:

  • Role: AI Software Engineer
  • Full-time
  • Hybrid in Wrocław, Poznan or Krakow (min 40% per week)
  • Start date: 16/03/2026
  • End date: 30/06/2026

 

Scope:

  • Design, build, and deploy scalable backend services and APIs supporting AI-driven products.
  • Implement clean, maintainable, and well structured code following SOLID principles and modern engineering best practices.
  • Collaborate with data scientists, MLEs, and product teams to integrate AI models into production systems.
  • Build and optimise event driven architectures, microservices, and cloud native components.
  • Utilize and optimize AI tooling (e.g., GitHub Copilot, LangChain, agents, LLM orchestration frameworks).
  • Work with AWS cloud services—including model hosting, data processing, and orchestration tools.
  • Apply Infrastructure as Code and DevOps practices to ensure reliable deployment pipelines.
  • Contribute to technical design reviews, architecture decisions, and code reviews.

 

Skills:

  • Advanced proficiency in Java and/or Python for backend development.
  • Deep understanding of OOP, SOLID principles, design patterns, and clean code.
  • Experience writing production grade code in complex, enterprise level environments.
  • Hands on experience with AWS services (Lambda, API Gateway, S3, ECS/EKS, DynamoDB, etc.).
  • Experience with Infrastructure as Code (Terraform or CloudFormation).
  • Strong familiarity with CI/CD pipelines and modern DevOps workflows.
    AI/ML Delivery Experience
  • Experience working on AI or ML powered projects in previous organisations (not only prototypes, but ideally productised solutions).
  • Familiarity with LLM ecosystems, orchestration frameworks, and agent based tooling ideally for BedRock
  • Practical understanding of model integration patterns in distributed systems.
  • Experience with event driven architecture, messaging, or streaming platforms.
  • Working knowledge of SQL and NoSQL databases (e.g., DynamoDB).

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.