Python (Programming Language) (Mumbai)

Python (Programming Language) (Mumbai)

02 Sep
|
Cerebra
|
Mumbai

02 Sep

Cerebra

Mumbai

Python + AI/GenAI Engineer / Technical Lead

Project Role

Custom Software Engineering Python & AI/GenAI

Role Description

Design, develop, and lead the delivery of scalable, enterprise-grade software solutions using Python and modern AI/GenAI technologies. The role involves hands-on development of LLM applications, RAG pipelines, intelligent search, Agentic AI workflows, Text-to-SQL solutions, and scalable data processing platforms.

The ideal candidate will have strong Python backend development experience combined with practical GenAI expertise and the ability to contribute to architecture, technical design, code quality, mentoring, and end-to-end solution delivery.

Experience

- 4+ years of hands-on Python development experience.
- 2+ years of hands-on experience developing AI/GenAI, RAG, and LLM applications.
- Experience building and deploying production-ready enterprise AI/GenAI solutions.
- Experience leading technical design, mentoring developers, or driving architecture decisions is preferred.

Roles & Responsibilities
- Design, develop, and maintain AI-powered enterprise applications using Python.
- Build and integrate GenAI applications using LLMs and natural language interfaces.
- Design, develop, and optimize RAG, Semantic Search, Vector Search, Text-to-SQL, and Agentic AI solutions.
- Integrate LLMs such as OpenAI, Gemini, Anthropic, Azure OpenAI, or similar platforms.
- Develop AI agents and tool-based workflows using LangChain and LangGraph.
- Design and implement scalable data ingestion, processing, embedding, and retrieval pipelines.
- Create and manage embeddings, vector stores,



and retrieval frameworks.
- Integrate AI solutions with enterprise applications, databases, APIs, and services.
- Develop secure and scalable REST APIs using FastAPI, Flask, or Django REST Framework.
- Monitor, troubleshoot, and optimize application, model, retrieval, and API performance.
- Implement authentication and authorization using JWT, OAuth, SSO, or equivalent mechanisms.
- Establish monitoring, logging, observability, and performance dashboards using Grafana and related tools.
- Participate in architecture and technical design decisions.
- Conduct code reviews and ensure coding standards, unit testing, scalability, security, and performance.
- Mentor team members and provide technical guidance where required.
- Collaborate with business and technical stakeholders to deliver scalable and secure AI solutions.

Must Have Skills Python & Backend
- Python, OOP, Design Patterns, Unit Testing
- FastAPI, Flask, Django REST Framework
- SQL, Data Modeling, Shell Scripting
- Pandas, NumPy, DataFrames
- REST APIs and backend development
- Authentication & Authorization – JWT, OAuth, SSO
- Performance tuning and code optimization

AI / GenAI
- LLM Application Development
- OpenAI, Gemini,



Anthropic, or similar LLM platforms
- Generative AI and Natural Language Interfaces
- RAG Pipeline Development & Optimization
- Agentic AI Workflows
- LangChain and LangGraph
- Text-to-SQL
- Vector Search and Semantic Search
- Embedding Models
- Sentence Transformers
- Hugging Face Transformers
- Vector Databases such as FAISS, Qdrant, Weaviate, or similar
- Embedding and Vector Store management

Data & Observability
- Scalable data ingestion and processing pipelines
- Data processing using Pandas/NumPy
- SQL and database integration
- Grafana Monitoring & Observability
- Logging, troubleshooting, and performance monitoring

DevOps & Delivery
- Git and CI/CD
- Enterprise application development
- Microservices architecture
- Docker and Kubernetes
- AWS / Azure cloud environments

Good to Have
- Azure OpenAI
- AWS Bedrock
- LlamaIndex
- MCP
- Docker/Kubernetes
- AWS/Azure cloud services
- Microservices architecture
- AI & Data Solution Architecture

Educational Qualification 15 years of full time education

Key Competencies

- Strong hands-on Python coding experience.
- Strong practical experience in AI/GenAI application development.
- Ability to design production-ready RAG and Agentic AI solutions.
- Strong problem-solving, debugging, and performance optimization skills.
- Understanding of enterprise security, scalability, and architecture.
- Ability to mentor team members and contribute to technical leadership.
- Strong communication and stakeholder management skills.

📌 Python (Programming Language) (Mumbai)
🏢 Cerebra
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python (programming language) (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: python (programming language) (mumbai) / mumbai