We are looking for a highly skilled Backend Developer with proven experience in AWS cloud development and LLM-based AI integrations.

The ideal candidate will design, build, and optimise backend services that power a retail AI engine, including the ingestion of user data, integration with AI models, and orchestration of cloud-based components.

Key Responsibilities

  • Design, build, and maintain backend services for a new AI platform.
  • Develop and optimise APIs that interface with LLMs and other AI services.
  • Integrate AWS-native services (Lambda, API Gateway, S3, DynamoDB, RDS, Step Functions, SageMaker, Bedrock, etc.).
  • Implement AI prompt orchestration, model input/output processing, and response optimisation.
  • Build secure, scalable cloud architectures following AWS Well-Architected best practices.
  • Ensure data governance, security, authentication, and compliance across backend components.
  • Monitor system performance, reliability, and cost efficiency.
  • Collaborate with the frontend team to ensure seamless integration and exceptional user experience.
  • Contribute to the continuous improvement of the AI model workflows and automation pipelines.

Required Skills & Experience

  • 4+ years’ experience in backend development.
  • Strong proficiency in Python, Node.js, or Java (Python preferred for AI workflows).
  • Deep knowledge of AWS cloud services and serverless architectures.
  • Experience integrating or building solutions on top of LLMs, AI APIs, or prompt-based systems.
  • Strong understanding of RESTful API design and event-driven backends.
  • Experience with data modelling and cloud databases (NoSQL/SQL).
  • Knowledge of AWS IAM, security best practices, and API access management.
  • Experience with CI/CD pipelines (Code Pipeline, GitHub Actions, etc.).
  • Ability to work closely with product teams and translate business needs into technical designs.

Nice-to-Have

  • Experience with AWS Bedrock, SageMaker, or other AI/ML platforms.
  • Familiarity with Lang Chain or other LLM orchestration frameworks.
  • Exposure to DevOps fundamentals (containerisation, Terraform/CDK).
  • Experience building consumer-facing AI applications.

Personal Attributes

  • Strong problem-solving skills.
  • Curious and passionate about AI-driven product development.
  • Able to work in a fast-paced, iterative environment.
  • Collaborative mindset with excellent communication skills.

Desired Skills:

  • Backend
  • Developer
  • AWS

Learn more/Apply for this position