Backend Developer, Gen AI

Posted 21hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Developer building Python and AWS backend services with Generative AI integrations at AllCloud. Designing scalable event-driven architectures and AI-powered features using AWS Bedrock.

Responsibilities:

  • Develop and maintain backend services and APIs using Python
  • Design and implement event-driven workflows using AWS Step Functions to orchestrate business processes
  • Integrate and leverage Large Language Models (LLMs) with AWS Bedrock to build AI-powered features
  • Utilize and manage AWS Lambda, API Gateway, DynamoDB, Aurora/Postgres, and S3
  • Design and build large-scale, high-availability systems with performance, reliability, and security
  • Work with microservices and containerized environments using Docker and Kubernetes/EKS
  • Collaborate with front-end developers, product managers, and data scientists to deliver end-to-end solutions

Requirements:

  • 3-5 years in backend software engineering
  • At least 2 years of hands-on experience with AWS services
  • Python proficiency for backend development
  • Hands-on expertise with AWS Step Functions and event-driven architecture
  • Strong knowledge of AWS Lambda, API Gateway, DynamoDB, Aurora/Postgres, and S3
  • Proven ability to design and implement large-scale, high-availability systems
  • Experience with microservices and containerized environments using Docker and Kubernetes/EKS
  • Experience integrating LLMs with AWS Bedrock
  • Practical experience with Retrieval-Augmented Generation (RAG) frameworks
  • Experience with Kafka or other event-streaming systems
  • Proficiency with AWS observability tools such as CloudWatch and X-Ray
  • Background in building complex AI-driven workflows combining structured logic with LLM reasoning
  • Proven track record in production-grade systems within financial, enterprise, or other regulated industries

Benefits:

  • Competitive salaries
  • Bonus incentives
  • Benefits
  • Flexible hours
  • Mentoring
  • Learning and personal development opportunities