Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. Wikipedia
Read more about this company
Job Description
Developing commercially viable innovations that impact people’s lives.
About The Job
Would you like to play a key role in building and experimenting cognitive software systems that enable humans and machines to perform better than either humans or machines? IBM Research Africa is looking for experienced software professionals with strong interest in cognitive computing and experience in implementing complex algorithms arising in instrumentation for data generation and data intensive applications spanning multiple disciplines. You are expected to work in close collaboration with other researchers and engineers and deliver production level-code to support the commercialization of the resulting assets.
Job Responsibilities
- Conduct research in software engineers applied to cognitive computing, include performing foundational research in a wide range of topics such as, knowledge extraction, representation and retrieval from structured and unstructured data
- Develop open source tools and use cases in addressing the “big” challenges in Africa (e.g., Healthcare, Next Generation Public Sector and Enterprise, etc.)
- Develop novel and scalable approaches and algorithms for data ranging from small to big data
Candidate Qualifications
- Degree (PhD, MSc, or BSc.) in Computer Science, Software Engineering, Artificial Intelligence, Applied Mathematics or Equivalent
- Strong background in software engineering practices including agile techniques
- Experience in tools and methodology to improve software life cycle for cognitive applications
- Strong publication record in top-tier conferences and journals
- Proven communication skills and leadership experience are essential
Desired capabilities
- 5 or more years of commercial software development experience
- Expert skill level in programming skills (C/C++, Java, Go, Python, Javascript, Node.js, etc.)
- Expert skill level in software engineering practices including agile techniques
- Expert skill level in system building/debugging/testing
- Expert skill level in building Cloud Applications using APIs and micro-services
- Prior experience in Africa or developing countries is a plus
Required Technical and Professional Expertise
Candidate Qualifications
- Degree (PhD, MSc, or BSc.) in Computer Science, Software Engineering, Artificial Intelligence, Applied Mathematics or Equivalent
- Strong background in software engineering practices including agile techniques
- Experience in tools and methodology to improve software life cycle for cognitive applications
- Strong publication record in top-tier conferences and journals
- Proven communication skills and leadership experience are essential
go to method of application »
Job Description
Developing commercially viable innovations that impact people’s lives.
About The Job
Would you like to play a key role in developing cutting edge AI and machine learning algorithms and applying them to real life challenging problems? IBM Research Africa is looking for an excellent machine learning researcher with a passion for technology. If you are into creating innovative algorithms, if you think out-of-the-box and are interested to join a group of great researches solving challenging Africa’s problems using machine learning and deep learning techniques, join us!
Job Responsibilities
- Conduct research in the field of machine learning, deep learning, and AI
- Develop generalizable and scalable AI and conversational architectures and systems applied to addressing the “big” challenges in Africa.
- Efficiently implement algorithms and run experiments on real data (either small, big or zero data)
- Implement large-scale machine learning algorithms in a scalable framework, e.g. Spark
- Build information machines and smart applications that enable humans to make better decisions and perform more efficiently in their tasks and allow for their swift integration into industry software components
Candidate Qualifications
- PhD in computer science Science but are open to related areas such as EE, Mathematics, etc. Outstanding MSc graduates may also apply.
- Strong background in machine learning, deep learning and applied statistics
- Hands on experience in writing code
- Innovative thinking, creative and capable of thinking
- Experience in Java and/or Python
- Excellent academic track record in machine learning and/or natural language processing research
- Strong publication record in top-tier conferences and journals
- Knowledge of blockchain protocols is a plus
Desired capabilities
- Experience in implementing large-scale machine learning training and prediction pipelines in a production environment
- Excellent programming and engineering skills
- Good research and self-learning skills
- Experience in scalable and parallel (big) data platforms and algorithms
Required Technical and Professional Expertise
Candidate Qualifications
- PhD in computer science Science but are open to related areas such as EE, Mathematics, etc. Outstanding MSc graduates may also apply.
- Strong background in machine learning, deep learning and applied statistics
- Hands on experience in writing code
- Innovative thinking, creative and capable of thinking
- Experience in Java and/or Python
- Excellent academic track record in machine learning and/or natural language processing research
- Strong publication record in top-tier conferences and journals
- Knowledge of blockchain protocols is a plus
go to method of application »
Job Description
We are looking for an IT specialist- Senior Business Analyst to be based in Nairobi Kenya who will:
- Conduct interviews to extract process knowledge from key staff and translate into process maps and detailed training materials that capture step-by-step activities required by each team and role to complete each process.
- Document core operational processes, creating detailed process maps and associated materials.
- Understand how to model business processes at various levels of detail and present the results of process analysis in a compelling way
- Interpret, recommend, evaluate, and analyze data, business processes, procedures and controls
- Ensure process improvement and optimization is a key aspect of Solution Design
- Manage and deliver process optimization projects
- Develop and roll out implementation plans to ensure new and existing staff use the new process documentation and conduct the required trainings using the standard operational processes
- Define change management process to ensure that updates to processes are fully documented and understood by all stakeholders
- Monitor staff use of new process documentation and establish reporting metrics to identify future changes required to drive improvement
- Be able to rapidly and effectively build a measures framework for monitoring, control, and/ or improvement
Position Requirements
- Ability to learn and experience in application of leading methods, process models and associated tools & techniques
- Strong process skills, analytical skills both quantitative and qualitative Possess ‘Can do’attitude
- Bachelor’s Degree with at least 5 years experience or higher
- Solid experience in process re-engineering, in particular process mapping, analysis, design and redesign with demonstrable successes.
- Possess some Lean, Six Sigma and/ or Industrial Engineering experience
- Self-learning, energetic, enthusiastic and good team player
- Willing to work hard and under pressure
- Excellent written and spoken English
- Project management experience would be a plus.
- Experience in a policy or public sector environment would be a plus
Required Technical and Professional Expertise
Skills Experience with one ormore OOP language (eg. Java, Python, C++) Experience with relational and non-relational databases (e.g., postgres, DB2, mongo) Experience with at least one front-end framework (e.g., angular, react) Mobile Android and iOS development Experience building at least one production application Experience with agile methodology Impact: D evelop technologies, analytics and algorithms in financial inclusion and financial services projects . Identify data-driven methods when more traditional approaches are infeasible. Transform research insights into real-world systems for use across the continent.
go to method of application »
Job Description
IBM RESEARCH – AFRICA
Developing commercially viable innovations that impact people’s lives.
About The Job
Would you like to play a key role in developing cutting-edge research with real-world impacts? IBM Research Africa seeks talented, experienced and enthusiastic research scientists to join our team. We are interested in candidates with excellent technical skills who are willing to go beyond scientific investigation and follow their work through to impact, by building assets for our products and clients. You will work with cutting edge technologies and our worldwide research team to engineer and design protocols for blockchain, researching novel techniques and algorithms to improve the consensus, security and scalability aspects of blockchain. You will also collaborate with AI researchers to design, implement, and evaluate AI systems to make blockchain-based solutions smarter.
Job Responsibilities
- Conduct research in the field of blockchain protocols, blockchain security and applications distributed systems, IoT, and machine learning for blockchain (e.g., Deep Learning)
- Develop generalizable and scalable blockchain architectures and systems applied to novel use cases (e.g. digital identifies, trade logistics)
- Build systems for complex business process to enable humans to perform more efficiently in their tasks and allow for their swift integration into industry software components
- Publish in top-tier conferences and journals
Candidate Qualifications
- PhD in computer science Science but are open to related areas such as EE, Mathematics, etc. Outstanding MSc graduates may also apply.
- Excellent academic track record in either cryptography, security, distributed system, financial cryptography or blockchain
- Hands on experience in writing code
- Innovative thinking, creative and capable of thinking
- Strong publication record in top-tier conferences and journals
- Previous experience working in team environments with limited supervision
Desired capabilities
- Blockchain (basic knowledge)
- Experience with cryptography principles
- Excellent programming and engineering skills
- Good research and self-learning skills
- Experience in distributed system, scientific software engineering, peer–to–peer networks
Required Technical and Professional Expertise
Candidate Qualifications
- PhD in computer science Science but are open to related areas such as EE, Mathematics, etc. Outstanding MSc graduates may also apply.
- Excellent academic track record in either cryptography, security, distributed system, financial cryptography or blockchain
- Hands on experience in writing code
- Innovative thinking, creative and capable of thinking
- Strong publication record in top-tier conferences and journals
- Previous experience working in team environments with limited supervision
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.