Key Responsibilities: Develop and maintain backend APIs using FastAPI. Write clean, modular, and efficient Python code. Work with AI/ML-related libraries for data handling or model integration. Implement and consume REST APIs. Debug issues and optimize backend performance. Participate in code reviews and follow best practices. Required Skills: Strong knowledge of Python. Hands-on or internship experience with FastAPI. Good understanding of Object-Oriented Programming (OOP). Basic familiarity with AI/ML libraries such as NumPy, Pandas, scikit-learn. Good understanding of SQL and relational databases. Knowledge of Git/GitHub. Basic understanding of building and consuming REST APIs. Strong logical thinking and problem-solving skills. Good to Have (Optional): Experience with vector databases (FAISS, ChromaDB). Familiarity with LLM frameworks (LangChain, HuggingFace Transformers). Knowledge of Docker or cloud platforms (AWS/GCP/Azure). Experience working on data pipelines or ML model deployment.