Talent.com
Senior AI Developer

Senior AI Developer

MECS AfricaPretoria, South Africa
30+ days ago
Job description

Requirements :

  • A Bachelors degree in computer science / engineering, electrical / electronic engineering, information technology or related field with at least five years experience in Artificial Intelligence / Machine Learning and software development in Artificial Intelligence Technologies;
  • An Honours or Masters degree will be advantageous;

Experience in the following :

  • Applied machine-learning with regression, classification, etc. models for supervised learning;
  • Natural language processing and understanding, Large language models;
  • Building multimodal models;
  • Unstructured data;
  • Big-data unsupervised learning;
  • Data platform engineering;
  • Demonstrated experience in bringing theoretical machine-learning approaches illustrated in academia research papers to actual implementations, i.e. implemented and deployed into large-scale production system certain advanced ML and applied ML algorithms;
  • Cloud-based platforms : AWS, IBM Cloud, Azure;
  • Proficiency and experience building AI models with a deep learning framework such as TensorFlow, Keras or Theano;
  • Ability to select hardware to run an ML model with the required latency;
  • Exposure to Project Management;
  • Understanding of transforming / implementing software / algorithms for use in real-life systems would be advantageous;
  • Knowledge of programming in modern object orientated languages, with Open-Source development tools and platforms;
  • Ability to demonstrate Object-orientated software engineering skills;
  • Strong quantitative skills (mathematics / statistics / computer science);
  • Demonstrated ability to supervise / mentor / develop junior staff;
  • Create a job alert for this search

    Senior Developer • Pretoria, South Africa