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

  • 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

  • Research Engineer/Scientist Software Engineer for Financial Services Client Solution Executive – GTS Infrastructure Services Sales

    Research Engineer/Scientist Software Engineer for Financial Services Client Solution Executive – GTS Infrastructure Services Sales

    Desired Skills and Experience
    At least 3 years experience in realizing technologies and as an entrepreneurial spirit.
    At least 3 years experience in engineering background focused and specialization on distributed systems, security, software engineering, machine learning, and algorithms.
    At least 3 years experience in as a research scientist manifested in a proven track record of published papers.
    Applicants must have strong programming and quantitative skills.
    Additional information
    The ideal candidates will work in a world-wide eco-system of IBM Researchers, IBM business units and the African governments, and will have a unique opportunity to interact with world-renowned scientists and technical leaders around the globe.
    The ideal researcher has outstanding communication skills and the ability to develop original research agendas, while still being a team player in a collaborative and supportive environment.
    go to method of application »

  • Delivery Project Manager for Airtel Africa Account

    Delivery Project Manager for Airtel Africa Account

    This role ensures client needs are satisfied by constructing partnerships between the Project Office, clients, vendors, and subcontractor organizations, and managing the implementation of these partnerships to ensure positive customer satisfaction. They build client satisfaction through formulation, development, implementation, and delivery of application, technical, and business solutions, responding to client requirements as specified in the contract or Statement of Work (SOW). They work with the Project Office and delivery organization as a primary point of contact for client needs requirements and expectations with regard to assigned IBM team operations. They provide account leadership to the service delivery team and direct teams to develop program, project, product, and business strategies, implementing resulting solutions to meet contract deliverables. They manage contractual cost, schedule, and service or product deliverables as they relate to the delivery organization. They manage IBM resources and coordinate client resources to deliver services and solutions to support the client organization. They will act as an escalation point for  all Service Delivery Escalations.   They support the Project Executive (PE) in identifying growth opportunities and contract profitability. They own quality for service provided by the delivery organization and is responsible for tracking and reporting on service level performance,  Service Level Agreements (SLAs) and Service Level Objectives (SLOs), Project Management methodologies, emerging technologies and technical solutions pertaining to client needs should be areas of expertise.
    Required Technical and Professional Expertise
    A minimum of  7 years’ experience in managing  large / complex Projects.
    Preferred Technical and Professional Experience
    PMP and ITIL  certifications will be an asset
    Eligibility Requirements
    Ability to be “stand-alone” in senior client settings and to manage clients up and down throughout client organization
    Clear oral and written communication skills to present complex value propositions to client senior executives
    Strong analytical capability and problem-solving skills
    Required Education
    Bachelor’s Degree
    Preferred Education
    Master’s Degree
    Travel Required
    Up to 50% or 3 days a week (home on weekends – based on project requirements)

  • Software Engineering

    Software Engineering

    Required Technical and Professional Expertise
    Bachelor or Masters Degree (preferred) in Computer Science but are open to related areas such as EE, Mathematics, etc.
    At least 3 years experience in realizing technologies and as an entrepreneurial spirit in industrial settings.
    At least 3 years experience in engineering background focused and specialization on large scale development and deployment of mobile systems, distributed systems, security, software engineering, machine learning, and algorithms.
    At least 2 years experience working on research driven environment
    Applicants must have fluent modern programming languages and quantitative skills.

  • Application Developer

    Application Developer

    IBM Research software developers 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 developer working at the research lab.
     
    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.
    Identify data-driven methods when more traditional approaches are infeasible.
    Transform research insights into real-world systems for use across the continent.
     
     
    Education And Experience
     
    M.S./M.Sc. in Computer Science, Statistics, Mathematics, Engineering or related field.
    3 to 5 years of experience depending on education level. Recent graduates will be considered.
    Knowledgeable of the many tools in machine learning, artificial intelligence, and data mining.
    Exposure to a variety of programming languages such as C, Java, R or Python.

  • Procurement Professional

    Procurement Professional

    Sourcing Buyer
    The Sourcing Buyer (SB) supports the Strategic Procurement Manager in developing & implementing strategic sourcing plans for Marketing and OPEX related categories across markets with a drive to collaborate and influence globally. The role requires indirect Procurement experience with good understanding of Marketing Agency Fees, Creative, Production, iMarketing, Experiential/Sampling, Shopper, Promotions, Research, and Merchandising. Change management, process optimization and client management experience are also required.
    Key Responsibilities
    The SB is responsible for working with key stakeholders to understand relevant BU business needs and objectives. The SB’s will support the Strategic Procurement Manager and engage budget holders in strategic procurement strategies to maximize ROI from the investment, appropriate levels of service and compliance with procedures and professional best practice is achieved. The SB is also responsible for leading sourcing activities based on the developed sourcing strategies, including the creation and execution of RFx events, negotiation (supported by the Strategic Procurement Manager) and contract development, in line with the internal rules.
    Manage Procurement Sourcing Events
    5m – $2m Per Annum) As Allocated By The Strategic Procurement Manager Including
    Work independently to assess suppliers and conduct sourcing events (for spend $0.
    Creation and buy-in to sourcing strategies through close stakeholder consultation (including educating and advising stakeholders on strategies and its benefits, drive change) and ensuring appropriate rigor of data analytics
    RFx development and management including facilitating RFx response analysis and RFx assessment with stakeholders
    Undertaking supplier negotiation
    Ensuring appropriate contracts are put in place including coordination with appropriate stakeholders and legal
    Interacting with parallel organizations in other geographies to assure consistent global approach
    Stakeholder and Business Unit Engagement
    Be recognized as a trusted commercial advisor and an expert in deriving value whilst meeting operational needs.
    Positively engage the support of stakeholders using problem solving and proactive communication skills
    Build and maintain open and transparent relationships with business colleagues that contribute to mitigating change resistance
    Business Improvement
    Act as a business change driver to improve value, operational efficiency and productivity
    Promote continuous value improvements in Procurement through effective process, technology and capability development
    Reporting and Data Analytics
    Self-sufficient in gathering and analyzing data to provide insights that support decision’s
    Contribute to development and preparation of reporting including procurement progress reports and savings realization
    Support periodic key stakeholder meetings with client to review category strategy and activities
    Undertake detailed data analytics as requested by Strategic Procurement Manager to drive transparency of spend and support opportunity assessment and validation.
    P2P Implementation
    Assist BU with P2P roll out including data analytics, contract reviews and other activities as identified.
    Act as a change agent supporting BU stakeholder buy in to P2P system use