5+ years of experience in software development roles Strong proficiency in Python Experience developing AI solutions using Python, specifically implementing LLMs and generative models Experience with vector databases (FAISS, Milvus, or Pinecone) and RAG system development Proficiency in NumPy, pandas, and scikit-learn Experience with TensorFlow, PyTorch, and HuggingFace is a plus Cloud deployment and scaling experience with AWS, Google Cloud, or Azure, using serverless architectures, Docker, and Kubernetes Experience developing RESTful APIs with FastAPI Familiarity with Agile methodologies (Scrum, Kanban), CI/CD pipelines, automated testing, and Git Strong data analysis and algorithm optimization skills Bachelor’s Degree in Computer Science or equivalent work experience Excellent English communication skills