Role OverviewWe are looking for an experienced AI/ML Engineer with 5+ years of industry experience to design, develop, and deploy machine learning models and intelligent systems. You will work closely with data, engineering, and product teams to build scalable AI solutions that drive business impact.Key ResponsibilitiesDesign, build, and deploy machine learning and deep learning modelsDevelop and maintain end-to-end ML pipelines (data ingestion, training, evaluation, deployment)Optimise models for performance, scalability, and reliabilityWork with large structured and unstructured datasetsCollaborate with software engineers to integrate ML models into production systemsImplement monitoring and model performance tracking (MLOps practices)Conduct research and experiment with new algorithms and technologiesMentor junior team members and contribute to technical strategyRequired Skills & Experience5+ years of experience in Machine Learning / AI rolesStrong programming skills in Python (experience with Java/C++ is a plus)Hands-on experience with TensorFlow, PyTorch, or Scikit-learnExperience with ML model deployment in production environmentsSolid understanding of statistics, algorithms, and data structuresExperience with cloud platforms (AWS, Azure, or GCP)Knowledge of Docker and containerisationStrong problem-solving and analytical skillsPreferred QualificationsExperience with NLP, Computer Vision, or Large Language Models (LLMs)Familiarity with MLOps tools (MLflow, Kubeflow, etc.)Experience with big data tools (Spark, Hadoop)Master’s or PhD in Computer Science, AI, Mathematics, or related field
Responsibilities
Job Requirements
Apply now