Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 23, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • MultiChoice South Africa's activities involve the operation of Pay-Television and internet subscriber platforms. The MultiChoice South Africa group includes the digital satellite Pay-Television business ("DStv"), which has been in operation since 1995. Other businesses in the group are; M-Net (delivers thematic channels and exclusive content to DSt...
    Read more about this company

     

    Senior Engineer: AI and Machine Learning

    Purpose of the Position

    We are building a generalized, cloud-based Recommendation and Personalization platform that serves multiple internal and external clients at Multichoice. 

    The AI & Machine Learning Specialist role should appeal to the elite programmer with a passion for Cloud, Serverless Computing, AI, Big Data, Personalization, Search and Recommendations, as well as a working knowledge of the current technology landscapes in these areas. Staying abreast of all the latest Cloud and AI-related trends is essential for this role. 

    Key Performance Objectives

    Tasks

    • Design, develop, maintain and support projects using a variety of technologies. 


    Typical duties include: 

    • Ascertain requirements by interfacing with our internal clients 
    • Identify and research alternative technologies that potentially address the requirements 
    • Design and document architectures/applications/data-flows 
    • Develop various components (apps/scripts/sites/recommendation engines) 
    • Conduct code reviews on completion of these components 
    • Design tests for your code 
    • Support the production environment 
       

    This role will be responsible for delivery requirements for the following internal and external groups: 

    • Tech teams 
    • Product teams 
    • Potential & Existing Subscribers 
    • All internal divisions; associate companies and partners 

     
    Qualifications Essential

    • BSc Computer Science / Engineering is mandatory. Honours, master’s or doctoral degree preferred 
       

    Experience

    • 4 – 5 years’ experience in a comparable environment 
    • Experience in reporting and presentation to senior and executive management 
    • Very strong analytical, communication and negotiation skills 
    • Ability to work under pressure 

     
    Technical Competencies

    Languages: 

    • Required: Java/Python/NodeJS, HTML, Javascript, Linux shell scripting, Cloud scripting 
    • Beneficial: React, Redux, Material UI 

     
    DB: 

    • Beneficial: DynamoDB, MSSQL, MySQL, MongoDB, ElasticSearch, HDFS, Hadoop, HBase 
       

    Cloud 

    • Beneficial (AWS): Personalize, Sagemaker, S3, Athena, Quicksight, Glue, SNS, SQS, ElastiCache, Kendra / CloudSearch, Lambdas, Serverless, AWS Gateway, Transfer Family, DynamoDB, EC2, Terraform 
    • Beneficial: Other Cloud platforms like Azure, Google etc. 

     
    Other: 

    • Required: RESTful service development, AI experience 
    • Beneficial: Knowledge of recommender systems, Tensorflow, Keras, Spark, Mahout, Stream processing, Kafka, Storm, Flink, Docker, Analytics platforms 

     
    Behavioral Competencies

    • Scientific, data-minded, detail oriented with a good blend of practical reality 
    • Proficient in problem solving, algorithmic analysis, deeply technical 
    • Proven record of delivery and execution 
    • Quick learner 
    • Optimistic outlook 
    • A drive for excellence 
    • Ability to hit the ground running 
    • Ability to work independently if necessary 
    • Team player 
    • Deliverables driven 
    • Calm demeanour during stressful situations 
    • Great communicator 
    • Strong core Java/Python/NodeJS skills 
    • Strong Linux skills 
    • Knowledge and experience building massively scalable systems 
    • Knowledge and experience working with high volumes of data (beneficial) 
    • Knowledge of SCRUM and Agile methodologies (beneficial) 

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to MultiChoice on multichoice.taleo.net to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MultiChoice Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail