NLP Engineer

IBM PL Krakow

Company

IBM

Location

PL Krakow

Type

Full Time

Job Description

Introduction
At IBM Watson orders work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so lets talk.

Your Role and Responsibilities
We are looking for highly skilled Software Engineers to work on our cutting-edge Conversational AI system for the Drive-Thru. Our team uses linguistic expertise software engineering skills and data-driven approaches to solve complex Natural Language Understanding (NLU) Knowledge Representation (Ontology) Dialog Management and Natural Language Generation (NLG) problems.
This is a hands-on technical role where you will spend time designing coding and implementing software solutions for the NLP components at WatsonX Orders. You will also take ownership of the architecture and design of foundational parts of the NLP code to help us scale our product to multiple clients and languages.

Responsibilities:
• Partner with computational linguists machine learning experts and domain experts to improve the core functionality of our Conversational AI.
• Proactively identify opportunities to enhance system scalability reliability and performance through architectural enhancements and optimizations.
• Address technical debt performance bottlenecks and other quality issues through systematic testing and refactoring.
• Contribute to our work moving from an in-memory product database to a cloud-based solution for managing our Ontology data.
• Actively maintain standards and best practices at IBM WatsonX Orders including policy judgments about code style documentation and library use.

Required Technical and Professional Expertise

  • 5+ years of professional experience in software engineering
  • 2+ years of professional experience in object-oriented programming languages such as Python Java C++
  • 1+ years of professional experience with Git
  • Strong communication skills in English
  • History of fostering a positive and collaborative environment
  • A demonstrated interest in acquiring new skills


Preferred Technical and Professional Expertise

  • Professional experience with conversational AI (chatbots virtual assistants etc.)
  • Experience deep diving into existing large-scale code bases gaining a comprehensive understanding of architecture design patterns and dependencies.
  • Experience designing and implementing databases
  • Experience working on Knowledge Representation for NLP Applications
  • Graduate degree (MA/MS PhD) in Computer Science or related field
  • Professional experience with Linux
Apply Now

Date Posted

03/06/2024

Views

1

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Software Development Engineer - Back End - IBM

Views in the last 30 days - 0

IBMs Apptio Team is seeking a Software Engineer with extensive Java expertise and strong SQL knowledge The ideal candidate will be an expert in Java 1...

View Details

Senior C++ Software Engineer - Here Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Senior Software Engineer C to join their international team in developing a nextgeneration highly customizable embedded...

View Details

Computer Vision Algorithm Engineer - Aptiv

Views in the last 30 days - 0

Aptiv a leader in incabin sensing technology is seeking a skilled Computer Vision and Machine Learning expert The role involves developing advanced al...

View Details

Senior Software Development Engineer with Java - IBM

Views in the last 30 days - 0

IBM Infrastructure is seeking a Software Engineer to join their team The role involves crafting cuttingedge software solutions for Information Managem...

View Details

Integration Lead Engineer - Aptiv

Views in the last 30 days - 0

The role involves integrating AIbased ADAS features into a companywide platform improving existing features leading integration discussions participat...

View Details

Generative AI Machine Learning Engineer - Aptiv

Views in the last 30 days - 0

Aptiv is seeking a Generative AI Machine Learning Engineer to join their team and contribute to revolutionizing mobility The role involves developing ...

View Details