Skip to main content

Sonata Software - Python Developer - FastAPI

Technology
SONATA SOFTWARE LTD
1 month agoUntil 2/11/2026

Job description

Python FastAPI Developer - GenAI

We are looking for a Python FastAPI Developer with experience in building scalable backend applications and exposure to Generative AI technologies.

Key Responsibilities:

  • Develop and maintain backend applications using Python and FastAPI.
  • Build and integrate REST APIs and microservices.
  • Work with PostgreSQL and other databases.
  • Implement authentication and authorization using JWT/OAuth2.
  • Develop integrations with AWS services.
  • Work with Docker and CI/CD pipelines.
  • Integrate GenAI/LLM APIs into applications.
  • Work with technologies such as OpenAI, AWS Bedrock, LangChain, RAG, embeddings, and vector databases.
  • Collaborate with frontend, cloud, and product teams to deliver scalable solutions.

Mandatory Skills :

  • Strong experience in Python.
  • Hands-on experience with FastAPI.
  • REST APIs and Microservices.
  • PostgreSQL.
  • AWS.
  • Docker.
  • Git and CI/CD.
  • Good understanding of API security.

Good to Have :

  • GenAI
  • OpenAI / AWS Bedrock.
  • LangChain.
  • RAG.
  • Prompt Engineering.
  • Embeddings.
  • Vector Databases / pgVector.
  • LLM API Integration.
Keywords
OauthPostgresqlPythonJWtCI/CDBedrock

Interested in this role?