Bachelor’s or Master’s degree in Computer Science or Engineering. 7+ years of experience in AI engineering, with a proven track record of delivering scalable AI solutions ideally on financial systems. Superb Python programming skills and experience with data science libraries (NumPy, Pandas, Scikit-learn). Proven track record of working with large language models. Good knowledge in at least one of the following applied machine learning fields: Recommender Systems, NLP, Information Retrieval, Causal Inference, Time Series, Knowledge Graph. Experience in infrastructure development for distributed systems and AI applications. Proficient in cloud infrastructure (AWS, Google Cloud, Azure). Well-versed in data storage and warehouse solutions (Snowflake, Databricks, MongoDB, Oracle, SQL, and NoSQL databases). Strong understanding of MLOps practices and tools. Solid experience spanning the entire development stack, including Python, Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP). Experience with modeling and implementing deep learning models by employing TensorFlow or PyTorch. Knowledge of pipeline and workflow management tools (Airflow, Argo Workflows). Experience with CI/CD tools (Jenkins, Travis, Argo CD, Terraform).