Company Address: Address 04th Floor, Atrium Building Cnr Chaka and Lenana Road, Kilimani, Nairobi, 00200 PO Box 35475, 00200, Nairobi

  • Research Engineer 

Post Doc- Research Scientist

    Research Engineer Post Doc- Research Scientist

    Job Description
    Africa is poised to become a leading source of innovation in a variety of sectors with an expected growth rate of 7% annually over the next 20 years. IBM recognizes the potential impact of research and smarter systems in helping to build Africa’s future, hence the African research lab creates technology applications in a range of industries at the core of Africa’s growth: financial services, education, healthcare, mobility, public safety and utilities. IBM believes that increasing access to healthcare and improving the quality of healthcare is critical to the continent of Africa. We develop and leverage high-end cognitive technologies to develop original and novel solutions to healthcare challenges.
    IBM Research software engineers are evaluated on their technical contributions, ability to collaborate across labs, and leadership. These metrics, in the context of a commercial research lab in an emerging market, create a unique combination of roles and responsibilities for a Software Engineer working in the healthcare domain.
    Skills:

    Experience with one or more 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:
    Develop 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.

    Required Technical and Professional Expertise

    3 to 5 years of work experience depending on education level. Recent graduates will be considered.
    Knowledgeable of the many tools in machine learning, artificial intelligence, and data mining.
    Strong data structures and algorithm design skills

    Preferred Tech and Prof Experience
    NA
    EO Statement
    IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    Preferred Education:
    Master’s Degree
    Commissionable:
    No

    go to method of application »

  • Channel Sales Executive

    Channel Sales Executive

    Job Description
    This role focuses in partners-facing, TSS sales role for partners within a defined geographical territory and set of named Business Partners.
    This role covers all aspects of growing and nurturing the relationships with existing business partners (executive engagement, sales and technical readiness, account planning, marketing support) and finding new strategic resellers to maximize coverage in all area
    Job Roles
    The Channel Sales is responsible for managing a channel strategy to identify market opportunities, engage the business partners to those strategies, and progress opportunities through to the close of sale.

    Optimize brand revenue, understanding the business of partners and help partners to focus on the ‘right’ offering to resell
    Drive sales opportunities with key Influences/ Business Partners selling in the territory
    Be focal point to all relationships between TSS and the partner including but not limited to Credit, Accounts Receivable/DSO, delivery metrics and initiatives.
    Develop new sources of revenue to meet market demand for specific emerging solution areas
    Business Planning – Drive business plans with the Partners, set partnership objectives, annual and quarterly sales targets
    Training – Conduct sales training for Partners
    Enablement – Equip Partners with sales enablement tools; Work with Channel Marketing to implement marketing programs for awareness and lead generation to their customer install base.
    Meet and exceed sales targets; increase partner revenues
    Accurate Reporting – Provide weekly Partner Sales Reporting ( Pipeline, Forecasting)
    Manage expectation of partners, their customers and business needs
    Define Strategic Initiatives to grow TSS Portfolio sales via Business Partners.
    Work with MEA GEO Sales Manager to Deploy, Execute, and refine sales programs which support the TSS strategy.

    Desired Experience / Skill

    Extensive knowledge of the Global Technology Services (GTS) offerings portfolio.
    Ability to identify and resolve skills and program issues and apply knowledge of tools and selling offerings, programs and initiatives.
    Ability to support the BP’s strategic and tactical plans in assigned solution area, while exceeding GTS solution area business objectives and measurements at assigned BP account
    Ability to clearly understand the BP’s vision, strategy, goals and objectives, and be able to link them to IBM business programs in assigned solution area.
    Ability to successfully co-sell and manage sales execution of GTS services specialties across assigned territory.
    Strong written and verbal communication skills

    Required Technical and Professional Expertise

    At least 3 years experience in Sales or Channels Sales in the area of solution
    English: Fluent
    Readiness to travel 10% a year

  • Tss Channel Sales – East Africa

    Tss Channel Sales – East Africa

    Job Description
    This role focuses in partners-facing, TSS sales role for partners within a defined geographical territory and set of named Business Partners.This role covers all aspects of growing and nurturing the relationships with existing business partners (executive engagement, sales and technical readiness, account planning, marketing support) and finding new strategic resellers to maximize coverage in all areaThe Channel Sales is responsible for managing a channel strategy to identify market opportunities, engage the business partners to those strategies, and progress opportunities through to the close of sale.

    Optimize brand revenue, understanding the business of partners and help partners to focus on the ‘right’ offering to resell
    Drive sales opportunities with key Influences/ Business Partners selling in the territory
    Be focal point to all relationships between TSS and the partner including but not limited to Credit, Accounts Receivable/DSO, delivery metrics and initiatives.
    Develop new sources of revenue to meet market demand for specific emerging solution areas
    Business Planning – Drive business plans with the Partners, set partnership objectives, annual and quarterly sales targets
    Training – Conduct sales training for Partners
    Enablement – Equip Partners with sales enablement tools; Work with Channel Marketing to implement marketing programs for awareness and lead generation to their customer install base.
    Meet and exceed sales targets; increase partner revenues
    Accurate Reporting – Provide weekly Partner Sales Reporting ( Pipeline, Forecasting)
    Manage expectation of partners, their customers and business needs
    Define Strategic Initiatives to grow TSS Portfolio sales via Business Partners.
    Work with MEA GEO Sales Manager to Deploy, Execute, and refine sales programs which support the TSS strategy.

    DESIRED EXPERIENCE / SKILL

    Extensive knowledge of the Global Technology Services (GTS) offerings portfolio.
    Ability to identify and resolve skills and program issues and apply knowledge of tools and selling offerings, programs and initiatives.
    Ability to support the BP’s strategic and tactical plans in assigned solution area, while exceeding GTS solution area business objectives and measurements at assigned BP account
    Ability to clearly understand the BP’s vision, strategy, goals and objectives, and be able to link them to IBM business programs in assigned solution area.
    Ability to successfully co-sell and manage sales execution of GTS services specialties across assigned territory.
    Strong written and verbal communication skills

    Required Technical and Professional Expertise

    At least 3 years experience in Sales or Channels Sales in the area of solution
    English: Fluent
    Readiness to travel 10% a year

    Preferred Tech and Prof ExperienceNA

  • IBM Research – Africa

    IBM Research – Africa

    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

    Preferred Tech And Prof Experience
    NA
    EO Statement
    IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

  • Software Engineer- Research Lab 

Research Scientist- Artificial Intelligence & Machine Learning 

IBM Research Lab Kenya IT Specialist – Senior Business Analyst 

Research Scientists covering Blockchain

    Software Engineer- Research Lab Research Scientist- Artificial Intelligence & Machine Learning IBM Research Lab Kenya IT Specialist – Senior Business Analyst Research Scientists covering Blockchain

    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 »

  • Software Engineering

    Software Engineering

    Job Description
    IBM RESEARCH – AFRICA
    Developing commercially viable innovations that impact people’s lives.
    Africa is poised to become a leading source of innovation in a variety of sectors with an expected growth rate of 7% annually over the next 20 years. IBM recognizes the potential impact of research and smarter systems in helping to build Africa’s future, hence the African research lab creates technology applications in a range of industries at the core of Africa’s growth: financial services, education, healthcare, mobility, public safety and utilities. IBM believes that increasing access to healthcare and improving the quality of healthcare is critical to the continent of Africa. We develop and leverage high-end cognitive technologies to develop original and novel solutions to healthcare challenges.
    IBM Research software engineers are evaluated on their technical contributions, ability to collaborate across labs, and leadership. These metrics, in the context of a commercial research lab in an emerging market, create a unique combination of roles and responsibilities for a Software Engineer working in the healthcare domain.
    Skills

    Experience with one or more 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

    Develop 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.

    Required Technical And Professional Expertise

    3 to 5 years of work experience depending on education level. Recent graduates will be considered.
    Knowledgeable of the many tools in machine learning, artificial intelligence, and data mining.
    Strong data structures and algorithm design skills

    Preferred Technical And Professional Experience
    NA
    Eligibility Requirements
    NA
    Required Education

    Bachelor’s Degree
    Preferred Education
    Master’s Degree
    Early Professional Track