This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Dinarys GmbH is an international e-commerce and digital solutions company that helps businesses build scalable online platforms and innovative digital products. Our team specializes in developing high-performance web applications, complex integrations, and cloud-native solutions for global clients. We are looking for a Python Back-end Engineer to join the impactful project focused on building an AI-powered chatbot platform. In this role, you will work on developing scalable back-end services, integrating generative AI models, and building microservices that power conversational AI experiences. The system will leverage modern cloud infrastructure and AI services to deliver intelligent, secure, and high-performing chatbot functionality. This role is ideal for engineers who enjoy working with Python, cloud-native architectures, AWS services, and modern AI technologies. Main technologies: Python, Bedrock, Strands, AWS
Job Responsibility:
Implement scalable back-end services to power an AI chatbot
Develop clean, maintainable APIs and microservices using Python
Integrate foundation models via Amazon Bedrock
Setup and manage data and ETL pipelines
Create and maintain knowledgebases and guardrails on Amazon Bedrock
Build and manage orchestration flows using Strands
Collaborate closely with AI engineers, front-end developers, and DevOps to ensure seamless system integration
Ensure performance, reliability, and security of the back-end infrastructure
Participate in architectural decisions and help define best practices
Support deployment and monitoring in an AWS environment
Requirements:
5+ years of back-end development experience, with strong expertise in Python
Solid experience building RESTful APIs and working with service-based or microservices architectures
Experience integrating LLMs or generative AI services into applications
Prior experience with the LangChain framework
Prior experience delivering production systems in AWS environments
Hands-on experience with AWS services such as Lambda, API Gateway, ECS, S3, IAM, etc.
Good understanding of cloud-native application design
Experience working with relational and/or NoSQL databases
Familiarity with Docker and CI/CD workflows
Good understanding of authentication, authorization, and secure API design
Experience working in agile, cross-functional teams
Ability to ramp up quickly and deliver within a defined 10-week timeline
Nice to have:
Experience with Amazon Bedrock (can be ramped up quickly for someone with AWS experience)
Exposure to Strands or other AI orchestration/agent frameworks
Prior experience building chatbot or conversational AI systems