Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Research Software Engineer 
India, Karnataka, Bengaluru 
363923546

31.07.2024

Your Role and Responsibilities
Software Engineer position at IBM India Research Lab is a challenging, dynamic and highly innovative role.
  • Build new products and service offerings based on advanced text and content analytics, machine learning, natural language processing, and the Watson technology.
  • Build platforms for supporting personalized education, new methods of naturally interacting with enterprise infrastructure and systems, and new methods of delivering domain specific insights to customers.
  • We are also conducting research on the next generation of cognitive interaction technologies.


Required Technical and Professional Expertise

  • Experience in Machine Learning, Data and Text Mining, Natural Language Processing, Information Retrieval, Information Extraction, Internet-of-Things (IoT), Blockchain, cognitive interaction technologies.
  • Client-facing projects with ground-up solution and platform development.
  • Focal point between multiple research teams, product teams and clients, for IoT-analytics architecture.
  • Passion for developing high quality code and solutions.
  • Ability to work with multiple technologies.
  • J2EE development – proven programming experience and skills
  • Data bases and data modeling
  • Experience with enterprise quality software development
  • Linux
  • Comfortable with software installation, configuration and system administration


Preferred Technical and Professional Expertise

  • JavaScript, HTML5/CSS
  • Distributed systems and applications, Cloud computing, Security
  • Agile software development across technologies and languages. Work with a combination of open source and IBM technologies like Spark, RabbitMQ, Bluemix, Cassandra, Hadoop, J2EE, SOA among others.