Bachelor’s or Master’s degree in Computer Science, Statistics, Mathematics, or a related field 5+ years of hands-on experience developing and deploying machine learning models in production environments 4+ years of experience with production NLP and deep learning models using frameworks like PyTorch and TensorFlow 1+ year of experience with Retrieval-Augmented Generation (RAG) and other advanced techniques Proven experience writing production-level code, with strong proficiency in Python Expertise in working with large language models (LLMs) such as GPT, Gemini, and Claude Proficiency in LLM frameworks like LangChain Strong understanding of prompting techniques Experience with cloud platforms such as AWS or GCP (AWS preferred) Experience with equivalent on-premise platforms