Job Summary We are seeking an expert in Machine Learning/AI to join our team as a key contributor. This individual will be responsible for designing and developing innovative AI solutions that drive business growth. Key Responsibilities: - Design, develop, and implement machine learning models from scratch or improve existing ones - Create scalable ML/AI pipelines incorporating custom models or APIs as part of processing - Collaborate with cross-functional teams on deploying production models - Develop and maintain experimentation roadmaps and pipelines - Monitor, maintain, and optimize ML models in production - Document ML models, processes, and pipelines clearly and comprehensively Requirements: - Deep understanding of standard ML algorithms and mathematical foundations - Practical experience with classification and regression tasks, feature engineering - Experience deploying and monitoring ML models in production environments - Experience with NLP, LLMs, or recommendation engines - Solid software engineering skills, including modular code development - Proficiency in Python and Docker - Experience with AWS cloud services (e.g., SageMaker, ECS, S3, Lambda) - English level - Upper Intermediate or higher - Excellent communication and problem-solving skills Preferred Skills: - Experience with Retrieval-Augmented Generation (RAG) - Knowledge of taxonomies or ontologies - Experience with Spark/Dask and Great Expectations