Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Sep 27, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

     

    Software Engineer- Research Lab

    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

    Country

    Kenya

    State / Province

    NAIROBI MUNICIPALITY

    City / Township / Village

    NAIROBI

    IBM Business Group

    Research

    Primary Job Category

    Software Development & Support

    Secondary Job Category

    Other Software Development & Support

    Role ( Job Role )

    Software Engineer

    Employment Type

    Full-time OR Part-time

    Contract type

    Regular

    New Collar Role

    No

    Candidate Qualifications

    Required Technical and Professional Expertise

    • 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

    Preferred Technical And Professional Experience

    NA

    Eligibility Requirements

    NA

    Required Education

    Master's Degree

    Preferred Education

    Doctorate Degree

    Early Professional Track

    Not Applicable - Professional Hire

    Position Type

    Professional

    Travel Required

    Up to 50% or 3 days a week (home on weekends - based on project requirements)

    Is this role a commissionable/sales incentive based position?

    No

    Skill-keywords

    software engineer, programming, research

    go to method of application »

    Research Scientist- Artificial Intelligence & Machine Learning

    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

    Country

    Kenya

    State / Province

    NAIROBI MUNICIPALITY

    City / Township / Village

    NAIROBI

    IBM Business Group

    Research

    Primary Job Category

    Research

    Secondary Job Category

    Research Staff

    Role ( Job Role )

    Research Scientist

    Employment Type

    Full-time OR Part-time

    Contract type

    Fixed Term - Long Term

    New Collar Role

    No

    Candidate Qualifications

    Required Technical and Professional Expertise

    • 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

    Preferred Technical And Professional Experience

    NA

    Eligibility Requirements

    NA

    Required Education

    Doctorate Degree

    Preferred Education

    Master's Degree

    Early Professional Track

    Not Applicable - Professional Hire

    Position Type

    Professional

    Travel Required

    Up to 50% or 3 days a week (home on weekends - based on project requirements)

    Is this role a commissionable/sales incentive based position?

    No

    Skill-keywords

    software engineer, programming, health care

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at IBM Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail