AI Software Engineer job at African Population And Health Research Center (APHRC)
Website :
987 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
AI Software Engineer

[ Type: FULL TIME , Industry: Research , Category: Computer & IT ]

Jobs at:

African Population And Health Research Center (APHRC)

Deadline of this Job:
31 December 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Thursday, October 06, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about African Population And Health Research Center (APHRC)
African Population And Health Research Center (APHRC) jobs in Kenya

JOB DETAILS:
Duties/Responsibilities
• The AI Software Engineer will be responsible for creating deployable versions of all Machine Learning models and integration of these into products for improving health and well-being. They will join APHRC’s multidisciplinary team to help in shaping new strategy and showcasing the potential for AI through early-stage solutions.

The AI Software Engineer will:
• Develop ML models alongside DSE’s data engineers, data analysts, data scientists and provide provide end to end AI solutions;
• Build Code Infrastructure from ML models developed by data scientists in DSE using advanced technologies;
• Package ML models into usable products by researches and policy makers;
• Create End Point APIs from the ML algorithms. These will include products such mobile applications, web services, chatbots, CDSS etc.;
• Develop the development of platform for data sharing;
• Provide updates on breakthrough artificial intelligence technologies with the potential to transform the Center’s research environment, the research staff or policy makers’ experience and influence policy development and decision making;
• Work closely with DSE data engineers, program and data managers to produce data into usable formats for analysis;
• Prepare and support monthly reports and scientific publications;
• Support data managers in the use of the metadata software programs;
• Develop training curricula and training materials;
• Attend DSE technical and progress meetings; and
• Contribute to report and manuscript writing, knowledge translation products, grants, and ethics review board applications.

Qualifications, Skills, and Experience
• PhD in Data science, Applied Mathematics, Computational Science and Engineering, Applied Statistics. Master’s degree in Computer Science, Data Science, Software Development, or other related field.
• At least three years of experience formulating and strategizing AI solutions; with at least one-year’s postdoctoral experience.
• Solid understanding of common programming languages used in AI, such as Python, Java, C++, and R.
• Advanced knowledge of statistical and algorithmic models as well as of fundamental mathematical concepts, such as linear algebra and probability.
• Experience working with large data sets and writing efficient code capable of processing large data streams at speed.
• Proven experience in applying AI to practical and all-inclusive technology solutions.
• Hands-on knowledge in machine learning, deep learning, Tensorflow, Python, NLP.
• Understanding of functional design principles, object-oriented programming principles, basic algorithms.
• Expertise in REST API development, NoSQL design, RDBMS design.
• Proven expertise in using deep learning, neuro-linguistic programming (NLP), computer vision, chatbots, and robotics to help the internal teams promote diverse research outcomes and drive innovation is a must have.
• Understanding of website scripts such as XML, Javascript, JSON.
• Understanding of ETL framework and ETL tools including Alteryx and Microsoft SSIS.
• Digital marketing analytics tools including Google 360, Google Analytics, Google Tag Manager and Adobe Marketing Suite.
• Experience with data visualization tools like R shiny, matplotlib, ggplot, d3.js.ArcGIS, QGIS, Tableau to visually encode data and generation of dashboards for interpretation.
• Good communication skills to describe findings to both technical and non-technical audiences.
• Excellent problem-solving skills, self-driven, has attention to detail with a strong analytical mind.
• Demonstrate ability to work both independently and to work collaboratively with internal and external team members, and stakeholders.
• Ability to multi-task, work accurately and effectively to deadlines; has good self-assessment of timing of tasks and ability to set deadlines. Organizational and time management skills to manage and prioritize workload.
• Demonstrate an appreciation of technical and analytic challenges, and learning new approaches and topics.

Work Hours: 8


Experience in Months: 36

Level of Education:
Associate Degree

Job application procedure
• Closing: December 31, 2022
• Interested and qualified? Click here to apply

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 31 December 2022
Duty Station: Nairobi
Posted: 06-10-2022
No of Jobs: 1
Start Publishing: 06-10-2022
Stop Publishing (Put date of 2030): 06-10-2065
Apply Now

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.
22.015MBMemory Usage162msRequest Duration
Joomla! Version4.4.10
PHP Version8.1.32
Identityguest
Response200
Templatejl_education_pro
Database
Server
mysql
Version
10.5.29-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
array:1 [ "Itemid" => "101" ]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:64 [ "USER" => "greatkenyanjobs" "HOME" => "/home/greatkenyanjobs" "SCRIPT_NAME" => "/in...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1750400782 "last" => 1750400782...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (4.12MB) (30.47ms)
  • afterInitialise (11.18MB) (91.65ms)
  • afterCache (5.67MB) (39.6ms)
  • 1 x afterInitialise (11.18MB) (56.46%)
    91.65ms
    1 x afterCache (5.67MB) (24.4%)
    39.60ms
    1 x afterLoad (4.12MB) (18.77%)
    30.47ms
19 statements were executed18.59ms32.35KB
  • SELECT @@SESSION.sql_mode;51μs1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:334Copy
  • SELECT `data` FROM `icop0_session` WHERE `session_id` = ?111μs1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `icop0_session` WHERE `session_id` = :session_id LIMIT 190μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `icop0_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)4.62ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `icop0_viewlevels`122μs1.59KB/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `icop0_usergroups` AS `a` LEFT JOIN `icop0_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest174μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `value` FROM `icop0_admintools_storage` WHERE `key` = 'cparams'90μs856B/administrator/components/com_admintools/src/Helper/Storage.php:120Copy
  • SELECT `option`,`view`,`query` FROM `icop0_admintools_wafexceptions`95μs960B/plugins/system/admintools/src/Utility/Cache.php:196Copy
  • SELECT `params` FROM `icop0_extensions` WHERE `type` = 'plugin' AND `folder` = 'system' AND `element` = 'admintools'169μs2.09KB/plugins/system/admintools/src/Utility/RescueUrl.php:324Copy
  • SELECT * FROM icop0_rsform_config251μs1.5KB/administrator/components/com_rsform/helpers/config.php:52Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'level'146μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'active_cron'132μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'cron_next'116μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT `value` FROM icop0_acym_configuration WHERE `name` = 'queue_type'141μs856B/plugins/system/acymtriggers/acymtriggers.php:639Copy
  • SELECT *,(subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-AI-Software-Engineer-job-at-African-Population-And-Health-Research-Center-APHRC-72357%3FItemid%3D101%2F')=1) inSub FROM icop0_jlexblock WHERE ((mt_fullsite=1 AND mt_index=1) OR ((`sef_link`='%2Fjobs%2Fjob-detail%2Fjob-AI-Software-Engineer-job-at-African-Population-And-Health-Research-Center-APHRC-72357%3FItemid%3D101%2F' OR (subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-AI-Software-Engineer-job-at-African-Population-And-Health-Research-Center-APHRC-72357%3FItemid%3D101%2F')=1)) AND mt_fullsite=0)) AND published=1 ORDER BY mt_area DESC,id ASC249μs4.23KB/plugins/system/jlexblock/jlexblock.php:147Copy
  • SELECT *,(subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-AI-Software-Engineer-job-at-African-Population-And-Health-Research-Center-APHRC-72357%3FItemid%3D101%2F')=1) inSub FROM icop0_jlexblock WHERE ((mt_fullsite=1 AND mt_index=1) OR ((`sef_link`='%2Fjobs%2Fjob-detail%2Fjob-AI-Software-Engineer-job-at-African-Population-And-Health-Research-Center-APHRC-72357%3FItemid%3D101%2F' OR (subpath=1 AND LOCATE(sef_link, '%2Fjobs%2Fjob-detail%2Fjob-AI-Software-Engineer-job-at-African-Population-And-Health-Research-Center-APHRC-72357%3FItemid%3D101%2F')=1) OR `list_var` LIKE '%com_jsjobs%') AND mt_fullsite=0)) AND published=1 ORDER BY mt_area DESC,id ASC326μs4.25KB/plugins/system/jlexblock/jlexblock.php:147Copy
  • SELECT s.id, s.template, s.home, s.title AS long_title, s.params FROM icop0_template_styles AS s WHERE s.client_id = 0 AND s.template = 'jl_education_pro' ORDER BY s.id268μs3.7KB/libraries/gantry5/src/classes/Gantry/Joomla/StyleHelper.php:69Copy
  • SELECT `session_id` FROM `icop0_session` WHERE `session_id` = ?128μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
  • UPDATE `icop0_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?11.31ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy