Overview
Python developer - AI ( 6+ years)
Required Skills & Qualifications:
6+ years of experience in Python development, specializing in AI-driven applications.
Strong expertise in FastAPI for high-performance backend development.
Experience working with LLMs (GPT, Llama, Claude, etc.) and AI model deployment.
Hands-on experience with LangChain for AI-driven workflows.
Experience with vector databases (FAISS, Pinecone, Weaviate, ChromaDB, etc.).
Knowledge of RESTful APIs, GraphQL, and authentication mechanisms.
Familiarity with Hugging Face, OpenAI APIs, and fine-tuning LLMs.
Experience in asynchronous programming, multiprocessing, and performance tuning.
Strong problem-solving skills, debugging expertise, and experience in Agile/Scrum methodologies
Key Responsibilities:
AI Model Integration: Develop and integrate LLMs into the WayVida platform using LangChain.
Backend Development: Design, develop, and optimize scalable FastAPI services for AI-driven applications.
API Development & Optimization: Build and maintain high-performance APIs to support AI-based functionalities.
Data Processing & Pipelines: Work with large-scale datasets for training and fine-tuning LLMs.
Performance Optimization: Improve system efficiency, response times, and model inference speeds.
Collaboration with AI & Product Teams: Work with data scientists and engineers to deploy AI solutions effectively.
Security & Compliance: Implement best practices for secure API design, data privacy, and compliance.
Testing & Code Quality: Ensure high-quality, maintainable, and well-documented code following CI/CD best practices.
Preferred Qualifications:
Experience in AI-driven EdTech platforms.
Knowledge of retrieval-augmented generation (RAG) and prompt engineering.
Familiarity with Docker, Kubernetes, and cloud deployment (Azure, AWS, GCP).
Exposure to MLOps, model versioning, and continuous AI deployments.
Job Types: Full-time, Permanent, Fresher
Work Location: Hybrid remote in Thiruvananthapuram, Kerala