AI Developer
My client is seeking to grow their team with AI Developers who have either language processing or computer vision experience. Competency in languages like Python, C, or C++ and cloud-based platforms is required.
Responsibilities include:
- Develop innovative solutions in AI and remain well-versed in new technologies in the evolving AI space;
- Design, develop, and implement AI systems architecture and solutions;
- Supervise/mentor junior staff.
Duties & Responsibilities
- A Bachelor’s 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 Master’s degree will be advantageous;
- Experience in the following:
- Applied machine learning with regression, classification, models for supervised learning;
- Natural language processing and understanding in 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 academic research papers to actual implementations, e.g., implemented and deployed into large-scale production systems 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;
- Knowledge of programming in modern object-oriented languages, with Open-Source development tools and platforms;
- Ability to demonstrate Object-oriented software engineering skills;
- Strong quantitative skills (mathematics/statistics/computer science);
Package & Remuneration
R 1,000,000 - R 1,200,000 - Annually
#J-18808-Ljbffr