06 Sep
|
Durus consulting
|
Pune
06 Sep
Durus consulting
Pune
Key Responsibilities:
Design and develop scalable GenAI/LLM applications using Python.
Build and implement GenAI use cases including RAG, AI Chatbots, and Agentic AI solutions.
Develop AI workflows using frameworks such as LangChain, LangGraph, or similar frameworks.
Design and integrate vector databases such as pgvector, Pinecone, or equivalent technologies.
Develop high-performance APIs and backend services using FastAPI.
Apply advanced Python concepts, including Python internals, asynchronous programming, and asyncio.
Work with relational databases such as PostgreSQL and Oracle, including SQL and ORM technologies such as SQLAlchemy.
Containerize and deploy applications using Docker, Kubernetes, and OpenShift.
Develop and maintain CI/CD pipelines and follow DevOps best practices.
Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions.
Follow SDLC, Agile methodologies, coding standards, design principles, and software development best practices.
Troubleshoot technical issues and contribute to continuous improvement of applications and development processes.
Required Technical Skills:
8+ years of hands-on experience in Python application development.
Solid expertise in Python programming and advanced Python concepts.
Hands-on experience in Generative AI / LLM application development.
Experience with LangChain, LangGraph, or similar GenAI frameworks.
Practical experience with RAG, Chatbots, and Agentic Design Patterns.
Knowledge of vector databases such as pgvector, Pinecone, or equivalent.
Robust experience with FastAPI.
Practical experience with asyncio/asynchronous programming.
Valuable knowledge of PostgreSQL/Oracle, SQL, and SQLAlchemy.
Experience with Docker, Kubernetes, and OpenShift.
Understanding of CI/CD pipelines and DevOps practices.
Strong understanding of SDLC and Agile methodologies.
Valuable to Have:
Knowledge or hands-on experience with Java.
Experience in designing enterprise-scale GenAI solutions.
Exposure to cloud platforms and cloud-native application development.
Experience with additional LLM/AI frameworks and tool
Soft Skills:
Strong problem-solving and analytical skills.
Good communication and collaboration skills.
Ability to work independently as well as in a team.
Strong ownership and commitment to delivering high-quality solutions.
Ability to work in a fast-paced and evolving technology environment
📌 Senior Python Genai Developer Pune
🏢 Durus consulting
📍 Pune