Research Science Intern at Software Engineer at IBM

4 weeks ago


Nairobi, Kenya Software Engineer at IBM Full time

International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. Wikipedia
Summary


As a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within the global IBM community to help you succeed.
Requirements
Required Technical and Professional Expertise

Enrolled in a 4th Year bachelor’s degree program or final year of master’s program in Computer Science or related technical field.
Strong understanding of fundamental computer science concepts such as algorithms and data structures, ...
Proficiency in at least one programming language, including but not limited to: Java, JavaScript, NodeJS or Python.
Problem solving and analytical skills.
Strong communication and collaboration skills.
C++, Network programming (sockets, polling, completion queues), Boost, basic understanding of zero-copy/memory copy, serialization, RPCs. Additional programming skills are a plus.

Preferred Technical And Professional Expertise

Experience in delivering software development project(s)
Experience in cloud native technologies and platforms
Understanding machine learning concepts and familiarity with a framework e.g. scikit-learn or TensorFlow or PyTorch
Knowledge of the many tools in machine learning, artificial intelligence, and data mining.
Strong data structures and algorithm design skills



  • Nairobi, Kenya Software Engineer at IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. Wikipedia Summary As a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources...


  • Nairobi, Nairobi Area, Kenya Software Engineer at IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaSummaryAs a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within...


  • Nairobi, Nairobi Area, Kenya Software Engineer at IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaSummaryAs a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within...


  • Nairobi, Nairobi Area, Kenya IBM Full time

    Your Role and ResponsibilitiesJoin us for a unique 12-week paid Research Science Intern program at the IBM Research – Africa lab in Nairobi, that offers personal and professional development including mentorship from leading technology researchers and engineers. This program will allow you to work on meaningful technology solutions, develop scalable...


  • Nairobi, Nairobi Area, Kenya IBM Full time

    Your Role and ResponsibilitiesJoin us for a unique 12-week paid Research Science Intern program at the IBM Research – Africa lab in Nairobi, that offers personal and professional development including mentorship from leading technology researchers and engineers. This program will allow you to work on meaningful technology solutions, develop scalable...


  • Nairobi, Nairobi Area, Kenya IBM Full time

    Your Role and ResponsibilitiesJoin us for a unique 12-week paid Research Science Intern program at the IBM Research – Africa lab in Nairobi, that offers personal and professional development including mentorship from leading technology researchers and engineers. This program will allow you to work on meaningful technology solutions, develop scalable...


  • Nairobi, Kenya IBM Full time

    Your Role and Responsibilities Join us for a unique 12-week paid Research Science Intern program at the IBM Research – Africa lab in Nairobi, that offers personal and professional development including mentorship from leading technology researchers and engineers. This program will allow you to work on meaningful technology solutions, develop scalable...


  • Nairobi, Nairobi Area, Kenya IBM Full time

    As a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within the global IBM community to help you succeed.Required Technical and Professional ExpertiseEnrolled in a 4th Year bachelor's degree program or final year of master's program in Computer Science or...


  • Nairobi, Nairobi Area, Kenya Staffrite Full time

    You will be part of a highly motivated and skilled team incubating a new business for IBM with the goal of accelerating science and societal impact, focusing especially in chemistry, materials, biomedical sciences, climate, and sustainability. A Discovery Platform Software Engineer collaborates with other engineers, product management, and other team members...


  • Nairobi, Nairobi Area, Kenya Staffrite Full time

    You will be part of a highly motivated and skilled team incubating a new business for IBM with the goal of accelerating science and societal impact, focusing especially in chemistry, materials, biomedical sciences, climate, and sustainability. A Discovery Platform Software Engineer collaborates with other engineers, product management, and other team members...


  • Nairobi, Nairobi Area, Kenya Esgray Group Full time

    About the jobAs a Software Engineering Intern, you will work closely with our engineering team to assist in the development, implementation, and maintenance of software solutions.ResponsibilitiesThe Software Engineer Intern role has the following responsibilities:Analyze and maintain existing software applications.Collaborate with senior engineers to design,...


  • Nairobi, Nairobi Area, Kenya Esgray Group Full time

    About the jobAs a Software Engineering Intern, you will work closely with our engineering team to assist in the development, implementation, and maintenance of software solutions.ResponsibilitiesThe Software Engineer Intern role has the following responsibilities:Analyze and maintain existing software applications.Collaborate with senior engineers to design,...


  • Nairobi, Kenya Cigna Full time

    ABOUT THE COMPANYCigna is a global health service company with 95 million customers around the world and more than 40,000 employees worldwide. As your partner in health, we're available for our customers 24/7 with an expansive network built to help them meet their health goals. We're on a mission to improve the health, well-being and peace of mind of those...


  • Nairobi, Nairobi Area, Kenya Google Full time

    Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with...


  • Nairobi, Nairobi Area, Kenya Google Full time

    Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with...


  • Nairobi, Kenya Stratostaff Full time

    At Stratostaff we design, implement and manage workforce solutions for large, specialized or routine staff complements giving you the opportunity to focus on your core business. Key Duties and Responsibilities Design, develop, and maintain software and systems for quantum computing platforms. Collaborate with development, engineering, and research...

  • DevOps Engineer at

    2 days ago


    Nairobi, Nairobi Area, Kenya Stratostaff Full time

    At Stratostaff we design, implement and manage workforce solutions for large, specialized or routine staff complements giving you the opportunity to focus on your core business.Key Duties and Responsibilities Design, develop, and maintain software and systems for quantum computing platforms. Collaborate with development, engineering, and research teams....


  • Nairobi, Nairobi Area, Kenya Dawit Insurance Full time

    Dawit Insurance Agency Limited specialises in securing business owners' most valuable assets. We do this in a way that allows our customers to see what solutions are available in the market, and what best "fits" their requirementsRoleThis is an on-site internship role for a Software Engineer at Dawit Insurance Agency Limited located in Nairobi County, Kenya....


  • Nairobi, Nairobi Area, Kenya Dawit Insurance Full time

    Dawit Insurance Agency Limited specialises in securing business owners' most valuable assets. We do this in a way that allows our customers to see what solutions are available in the market, and what best "fits" their requirementsRoleThis is an on-site internship role for a Software Engineer at Dawit Insurance Agency Limited located in Nairobi County, Kenya....


  • Nairobi, Nairobi Area, Kenya Google Full time

    Google is an American multinational technology company specializing in Internet-related services and products that include online advertising technologies, search, cloud computing, software, and hardware.About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with...