Python Backend Developer (AWS+ AI ML)


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Skill:Python Backend Developer (AWS AI ML)

Experience: 3 - 6 Years

Location: Bengaluru (WFO)

We are looking for a Python Backend Developer with experience in Flask FastAPI AWS PostgreSQL and AI/LLM integration. The candidate will develop scalable backend applications design databases integrate AWS services and build AI-powered solutions using AWS Bedrock.

Key Responsibilities

Develop and maintain backend APIs using Python Flask and FastAPI.

Design implement and optimize database schemas queries and relationships using PostgreSQL and AWS database services.

Integrate applications with AWS services including Aurora RDS DynamoDB DocumentDB and AWS Bedrock.

Develop AI-powered features using LLMs Agentic AI concepts and AWS Bedrock Agents.

Write and maintain unit tests and integration tests to ensure code quality and reliability.

Perform API testing using tools such as Postman and Bruno.

Containerize applications using Docker.

Participate in code reviews branch management and merge requests using Git and GitLab.

Troubleshoot issues optimize application performance and improve database queries.

Contribute to system design and architecture discussions for scalable backend solutions.

Required Skills

Strong experience in Python development.

Hands-on experience with Flask and FastAPI.

Experience with PostgreSQL DynamoDB DocumentDB and Aurora RDS.

Knowledge of AWS services including AWS Bedrock.

Understanding of LLM integration Agentic AI Prompt Engineering and Tool Calling.

Experience in REST API development and testing.

Proficiency in Git GitLab and Docker.

Strong understanding of Object-Oriented Programming (OOP) concepts.

Knowledge of design patterns such as Singleton and Factory Pattern.

Must-Have Knowledge

Ability to design efficient database schemas and understand one-to-one one-to-many and many-to-many relationships.

Ability to write clean reusable and maintainable code following best practices.

Good understanding of Git workflows code reviews merge requests and collaborative development practices.

Strong problem-solving debugging and analytical skills.

Preferred Qualification

Bachelors degree in Computer Science Engineering or a related field.

Experience working in Agile development environments.


Required Skills:

PythonAWSFast APIAI MLRDS

Skill:Python Backend Developer (AWS AI ML) Experience: 3 - 6 Years Location: Bengaluru (WFO) We are looking for a Python Backend Developer with experience in Flask FastAPI AWS PostgreSQL and AI/LLM integration. The candidate will develop scalable backend applications design databases integrate AWS s...