2016-09-15

The Research Lab in IBM Ireland is active in developing assets and theories to support IBM’s activities that address decision making in uncertain and complex environments. Some application domains include, but are not limited to, the areas of traffic, water, electricity networks, social care, healthcare, automobiles and airlines.

The successful candidate will work on projects related to the Internet of Things, Optimisation/Control applied to automotive, transport, energy and health domains.

About Us
The IBM Research – Ireland laboratory was established in 2010. Our core mission is to pursue cutting-edge research on a portfolio of societal challenges. We seek to cultivate close relationships with academic and industrial partners, to be a great place to work for world-class talent, promote diversity in IT and Science, and help to drive Europe’s innovation agenda.

We offer:
• A stimulating, cross-disciplinary environment in a leading research organization,
• Opportunities for a unique combination of scientific and industrial research into real-world problems
• Excellent ties to research groups worldwide
• Up-to-date infrastructure and resources
• The ability to take part in large-scale international research projects

IBM Research conducts scientific research and develops technologies and processes for use with IBM products and customer applications. IBM is a leading manufacturer of computer hardware and a leading provider of products and services, including infrastructure, hosting, and
consulting services. IBM Research fosters close partnerships with the other IBM divisions, and consequently we are constantly exposed to real world problems. This puts IBM Research in a unique place where we become aware of fundamental research challenges and opportunities in
the real world before they are visible to the research community at
large.

*Required Professional and Technical Expertise
Requirements
- At least 5 years of experience in software engineering and development in Java and/or C++/Python/Javascript for R&D, commercial or open source projects
- 3+ years of experience with application and system architectural design
- Good command of design patterns
- API design in a cloud environment and Service Oriented Architecture (SOA)
- Relational and No-SQL database design and management (MySQL, MongoDB, PostgreSQL, Oracle, Redis)
- Hands-on experience with automated build and continuous integration tools
- Ability to work in a very dynamic and multicultural environment, autonomously and as part of a team
- Willing to learn new technologies and to propose novel technical solutions

*Preferred Professional and Technical Expertise
- Experience with Big Data frameworks such as Apache Spark, Hadoop, Flink and Kafka
- Backend development experience in NodeJS or Ruby on Rails
- Knowledge of cloud SaaS and Paas platforms such as Amazon Web Service, IBM Softlayer/Bluemix
- Collaborative development tools such as Git, RTC or SVN
- Working knowledge in developing software applying mathematical methods, such as data mining, optimization or machine learning
- Experience with scripting languages and Linux
- Active in the scientific and technical communities publishing scientific papers and patents
- Application programming using IBM analytic (SPSS), optimization (ILOG CPLEX, CP Optimizer, Decision Optimization Center), and/or NLP (MALLET, Stanford, IBM products) products or similar
- Frontend (web based) and mobile application development experience: AngularJS, Android, Swift
- Experience with functional and non-functional software testing
- Java enterprise frameworks such as Hibernate and SpringCSUResearch

Requirements
- At least 5 years of experience in software engineering and development in Java and/or C++/Python/Javascript for R&D, commercial or open source projects
- 3+ years of experience with application and system architectural design
- Good command of design patterns
- API design in a cloud environment and Service Oriented Architecture (SOA)
- Relational and No-SQL database design and management (MySQL, MongoDB, PostgreSQL, Oracle, Redis)
- Hands-on experience with automated build and continuous integration tools
- Ability to work in a very dynamic and multicultural environment, autonomously and as part of a team
- Willing to learn new technologies and to propose novel technical solutions

Group ID: IBM Research

Job Family: 19A - RSM

Show more