
Senior Software Engineer, AI, Python, AWS
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Hybrid
Location: Poznań • Poland
Visit company websiteExplore more
Job Level
About the role
- Design, build, and deploy scalable backend services and APIs supporting AI-driven products.
- Implement clean, maintainable, and wellstructured 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 cloudnative 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 InfrastructureasCode and DevOps practices to ensure reliable deployment pipelines.
- Contribute to technical design reviews, architecture decisions, and code reviews.
Requirements
- 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.
- Experience working on AI or ML powered projects in previous organizations (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).
Benefits
- Access to over 70 training tracks with certification opportunities (e.g., GenAI, Architects, Google) on our NEXT platform.
- Dive into a world of knowledge with free access to Education First languages platform, Pluralsight, TED Talks, Coursera and Udemy Business materials and trainings.
- Practical benefits: private medical care with Medicover with additional packages (e.g., dental, senior care, oncology) available on preferential terms, life insurance and 40+ options on our NAIS benefit platform, including Netflix, Spotify or Multisport.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonOOPSOLID principlesdesign patternsclean codeAWSInfrastructure as CodeCI/CDevent-driven architecture
Soft Skills
collaborationcommunicationtechnical design reviewsarchitecture decisionscode reviews