About the position
Key responsibilities:
Desired Skills:
- o Computer vision tasks
- o Building multimodal models
- o Data platform engineering
- o Natural language processing and understanding
- o Cloud-based platforms
- AWS
- IBM Cloud
- Azure
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Degree
About The Employer:
Qualifications, skills and experience
- An Honour's degree in computer science/engineering, electrical/electronic engineering, information technology or related fields with at least seven years' experience in artificial intelligence (AI) /machine learning (ML) and software development in artificial intelligence technologies;
- A Master's degree will be advantageous;
- Experience in the following is required:
o Applied machine-learning with regression, classification, etc. models for supervised learning;
o Computer vision tasks
o Natural language processing and understanding,
o Building multimodal models;
o Unstructured data;
o Big-data unsupervised learning;
o Data platform engineering;
o 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;
o Cloud-based platforms: AWS, IBM Cloud, Azure;
o Proficiency and experience building AI models with a deep learning framework such as TensorFlow, Keras or Theano;
o Ability to select hardware (and relevant production/deployment knowledge) to run an ML model with the required latency;
- Business Development and financial acumen;
o Ability to construct scopes and proposals for potential clients.
- Excellent communication and presentation skills;
- Exposure to Project Management;
o Technical lead for complex projects involving multiple stakeholders.
- Understanding of transforming/implementing software/algorithms for use in real-life systems would be advantageous;
- Conflict management skills will be advantageous;
- Knowledge of programming in modern object orientated languages, with Open-Source development tools and platforms;
- Ability to apply resource management techniques to run an ML model with the required latency;
- Ability to demonstrate Object-orientated software engineering skills;
- Strong quantitative skills (mathematics/statistics/computer science);
- Demonstrated ability to supervise/mentor/develop junior staff;
- Demonstrated skills in: analytical thinking, flexibility and adaptability, investigative orientation, planning and organising, problem solving, verbal and written communication, team work, self-management (planning, prioritising and time management - includes the ability to work independently), systems level thinking, multi-disciplinary knowledge.