IBM Internship: Research Intern ( Blockchain) in SINGAPORE, Singapore

Job Description

At IBM Research, we invent things that matter to the world. Today, we are pioneering the most promising and disruptive technologies that will transform industries and society, including the future of AI, blockchain and quantum computing. We are driven to discover. With more than 3,000 researchers in 13 locations across six continents, IBM Research is one of the world’s largest and most influential corporate research lab.

IBM Center for Blockchain Innovation (ICBI) is a part of the IBM Research Center in Singapore and was formed in collaboration with economic development board (EDB) Singapore. ICBI works with government authorities, academia and other industrial players to foster innovation in the region and to accelerate the adoption of blockchain for finance and trade.

As a student intern at ICBI, you will get an opportunity to work closely with experienced Researchers and Software Engineers who focus on solving complex business problems using blockchain as an underlying technology. Successful candidates will possess the skills as specified below:

Required Technical and Professional Expertise

  • Proficiency in popular programming languages such as C, Go, Java, Javascript.

  • Experience with building systems such as web or blockchain applications.

  • Excellent analytical, interpersonal and communication skills.

  • For PhD candidates, a proven record that you are able to work independently in solving research problems.

Preferred Technical and Professional Experience

  • Experience with web backend and frontend frameworks such as Node.js, Django, React.

  • Experience with chaincode / smart contract development with popular blockchain networks such as Hyperledger Fabric, Ethereum, Quorum.

  • Experience with Dev/Ops.

  • Familiarity with software development best practices.

  • For PhD candidates, pursuing your thesis topic in the related areas such as cryptography, distributed systems, algorithms, databases, discrete mathematics.


To apply for an internship, you would need to be:

  • Pursuing a diploma/degree (Poly/Bachelors/Masters/PhD) in Computer Science, Computer Engineering or a related field.

  • Eligible to undertake a full-time internship from January to July 2019.

Required Technical and Professional Expertise

Please refer to Job description

Preferred Tech and Prof Experience

Please refer to Job description

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.