Skip to main content

Python Fullstack Developer

Technology
KRG Technologies
Bengaluru, India2 weeks ago
Full timeOn-site

Job description

Role & responsibilities

  • 7-10 years of software development experience with strong proficiency in Python.
  • Strong hands-on experience in Generative AI application development.
  • Expertise in Prompt Engineering and prompt optimization techniques.
  • Strong development experience with LangChain and LangGraph.
  • Experience building enterprise-grade RAG (Retrieval-Augmented Generation) solutions.
  • Hands-on experience with Large Language Models (LLMs) and AI Agent architectures.
  • Experience integrating OpenAI, Azure OpenAI, Claude, Gemini, or similar models.
  • Strong knowledge of vector databases, embeddings, semantic search, and retrieval systems.
  • Experience designing and developing REST APIs using FastAPI.
  • Understanding of microservices architecture and scalable backend development.
  • Experience working with structured and unstructured data sources for AI applications.
  • Knowledge of model evaluation, prompt testing, and AI performance optimization.
  • Familiarity with cloud environments such as Azure, AWS, or Google Cloud Platform.
  • Strong analytical, problem-solving, and debugging skills.
  • Experience working in Agile/Scrum environments.
  • Excellent communication and collaboration skills.

Preferred candidate profile

Keywords
pythonsoftware-developmenttraining-and-developmentartificial-intelligencegenerative-artificial-intelligence-generative-aiapp-developmentapplication-developmentprompt-engineeringlangchainlanggraphretrieval-augmented-generation-ragsearch-and-retrievallarge-language-model-llmopenaimicrosoft-azureclaude-by-anthropicgeminivector-databasefastapimicroservices

Interested in this role?