About the job You will work with data, algorithms, and engineering teams to build scalable and reliable AI-powered solutions. Responsibilities: Design, train, and optimise machine learning and AI models. Build pipelines for model training, validation, and deployment. Collaborate with data engineers and product teams to integrate AI into applications. Monitor and improve model performance in production environments. Research and implement new AI techniques and frameworks. Write clean, maintainable, and well-documented code for AI systems. Requirements: Strong programming skills (Python, R, or similar). Experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn. Knowledge of data preprocessing, feature engineering, and model evaluation. Familiarity with deployment pipelines, cloud platforms, and MLOps practices. Strong problem-solving and communication skills.