Role description
Position: GenAI Python Developer
Location: Bengaluru, India (Hybrid)
Job Description:
We are seeking an experienced Python Developer with a strong background in web development and GenAI technologies. The ideal candidate will have a minimum of five years of experience in Python development, including working with frameworks like Flask or FastAPI, and integrating AI-driven features into applications.
Responsibilities:
Design, develop, and maintain scalable web applications using Python and frameworks such as Flask or FastAPI, with a focus on AI-powered e-commerce solutions.
Develop and deploy RESTful APIs to integrate GenAI models into the e-commerce platform.
Implement and optimize GenAI models and frameworks to enhance application functionality and performance.
Identify, troubleshoot, and resolve technical issues to ensure seamless application performance.
Collaborate with cross-functional teams (engineering, product, design) to define, develop, and ship new features.
Requirements:
5+ years of hands-on experience in Python development, with expertise in Flask or FastAPI.
Proven experience with Large Language Models (LLMs) and Natural Language Processing (NLP) libraries.
Strong working knowledge of web frameworks like Flask/FastAPI and their integration with AI technologies.
Practical experience with vector databases and Retrieval-Augmented Generation (RAG) frameworks.
Proficiency in working with SQL/NoSQL databases and caching mechanisms.
In-depth understanding of API security principles and microservices architecture.
Experience with cloud platforms (AWS preferred) and CI/CD pipelines (e.g., GitHub Actions, Jenkins).
Familiarity with version control systems, particularly Git.
Strong problem-solving abilities, with the capacity to work independently and collaboratively.
Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders.
Skills
Python,Fast API,LLM,Sql, Kafka, Mongo DB
Location - Bangalore/Any UST
Exp - 7-9yrs(relevant 5+yrs)