Python Developer

4 years

0 Lacs

Noida, Uttar Pradesh, India

Posted:3 days ago| Platform: Linkedin logo

Apply

Skills Required

python developer ai fastapi graphs design retrieval reasoning ml data code documentation workflow orchestration architecture git agile development software model

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a skilled Python Developer 4+ years with hands-on experience in building Generative AI (GenAI) applications. The ideal candidate will have expertise in FastAPI, LangChain/LangGraph, RAG frameworks like LlamaIndex, and vector databases such as Weaviate or pgvector. Familiarity with Langflow and Knowledge Graphs is highly desirable. Key Responsibilities: Design, develop, and deploy scalable GenAI applications using Python. Build and manage APIs using FastAPI for serving LLM-based features. Implement Retrieval-Augmented Generation (RAG) pipelines with LangChain, LangGraph, or LlamaIndex. Integrate and manage vector databases like Weaviate, pgvector, or similar for semantic search. Use Langflow for orchestrating and visualizing prompt workflows. Design and work with knowledge graphs to enhance information retrieval and reasoning. Collaborate with ML engineers, data scientists, and product teams to deliver robust AI features. Write clean, testable, and scalable code with appropriate documentation. Required Skills and Experience: Strong proficiency in Python. Proven experience with FastAPI for building RESTful APIs. Practical knowledge of LangChain and/or LangGraph. Experience with LlamaIndex or other RAG frameworks. Hands-on experience with vector stores such as Weaviate or pgvector. Familiarity with Langflow and workflow orchestration tools. Understanding of knowledge graph concepts and tools. Solid understanding of LLMs and GenAI application architecture. Experience integrating external APIs and third-party services. Familiarity with version control (Git) and Agile methodologies. Qualifications Back-End Web Development and Software Development skills Good Experience with LLM Model development and Hosting Experience with databases Strong problem-solving and analytical skills Ability to work in a team environment Bachelor's degree in Computer Science or related field Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now
Jcentrix

3 Jobs

RecommendedJobs for You

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India