Senior Software Engineer for the Machine Learning for Healthcare team


The Machine Learning for healthcare team in IBM Research is focused on developing novel machine learning methods to analyze a wide variety of real data in the healthcare and life sciences domains. As a growing research team, our mission is to create world class machine learning solutions for our clients.
We seek a Senior Software Engineer, passionate about software architecture, design and implementation, to innovate in the areas of machine learning and cognitive computing in the healthcare domain.
The work will involve prototype design and development, performance analysis towards client delivery, and leading projects’ development process for developing quality, clear, maintainable code.
Job locations are TLV or Haifa.

Excellent programming skills in Java, Python, Scala or equivalent languages.
Knowledge of software design and architecture with experience in OO concepts and design patterns
Experience in working with databases (Relational and/or non-relational)
Good communication skills and teamwork
Self-driven, proactively and continually improve skill level and technologies needed in work.
Like to work in an agile, iterative, research environment.
Loves to learn new technologies.
Knowledge in web application development, dojo, javascript (Advantage)
Knowledge in Machine Learning (Advantage)

Group ID: IBM Research
Job Family: Not Applicable

Type: Full-Time

Experience: Mid-Senior Level

Category: Research

Reference ID: 77656BR

Date Posted: 01/08/2017