Master’s or PhD degree in Computer Science, Machine Learning, Intelligent Systems, Statistics, Mathematics, Engineering or other highly quantitative fields
10+ years of hands-on industry experience in building AI/ML/NLP solutions and applied statistical analysis to solve complex business problems
Knowledge of software design and system principles and excellent skills in either Python (preferred) or Java
Experience with AI/ML/NLP software packages such as LangChain, LangGraph, Semantic Kernel, CrewAI, OpenAI SDK, PyTorch, HuggingFace, etc.
Experience in adhering to Software Development Life Cycle (SDLC) principles include GIT related operations
Strong problem solving and time management skills
Excellent written and oral communication skills
Familiarity with financial markets, especially in Compliance, Non-Financial Risk, and Fraud analytics
Experience with benchmark creation and evaluation including LLM-as-a-Judge based techniques
Knowledge of Vector Stores, Linux, SPARQL, and Graph Databases