
Python Full Stack Developer
- Chennai, Tamil Nadu
- Permanent
- Full-time
- - Design, develop, and maintain full-stack Python applications with modern frontend frameworks - Build and optimize RAG (Retrieval-Augmented Generation) systems for AI applications - Create and implement efficient vector databases and knowledge stores - Develop APIs that connect frontend interfaces with backend AI services - Implement and maintain CI/CD pipelines for AI applications - Monitor application performance and troubleshoot issues in production
- - Bachelor's degree in Computer Science, Software Engineering, or related field - 4+ years of experience in full-stack Python development - Strong back-end proficiency with Python web frameworks (Django, Flask, or FastAPI) - Basic level of experience with modern front-end technologies (React, Vue, or Angular) - Hands-on experience building AI-powered applications - Knowledge of vector databases (Pinecone, Weaviate, Chroma, or similar) - Familiarity with LLM integration and prompt engineering - Experience with RAG architecture implementation - Strong SQL and NoSQL database skills - Excellent understanding of RESTful APIs and microservices