Python Fullstack Developer
Technology
KRG TechnologiesBengaluru, 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?