| ||||||||||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||||||||||
| Job description | ||||||||||||||||||||||||||||||||||||
| IBM is hiring senior software positions into the IBM Software
Group Watson Core team which is responsible for building and extending
the Watson technology into new market segments. You will join the team
of professionals who are applying this exciting, ground-breaking natural
language processing and machine learning technology to some of the most
complex and demanding challenges faced by humanity. The
commercialization of the Watson platform is based on technology created
by IBM Research and is an offering which is very different from most
common software/hardware platforms in that it involves an uncommon and
complex system of systems. This new offering is leading the way for an
emerging market for Cognitive Computing. The capability is based on UIMA
an Open Source framework for deployment of a highly parallel,
probabilistic infrastructure running across dozens of Linux nodes. You will be a member of the team of developers working on Watson's core algorithms that specifically leverages machine learning capabilities, unstructured data, natural language processing on the Watson UIMA based pipeline. You will approach development using Lean/Agile methods and will be expected to be flexible in performing whatever high priority software engineering work is necessary to achieve client goals. As a Senior Software Engineer, you will be responsible for: - Working directly with early adopter customers and Watson Lab Service teams on early adopter customer projects - Defining and driving updates to the IBM Watson platform, the tooling that supports it, and/or additional needs from the customer to achieve customer project goals. - Translating customer business requirements into software design specifications, including persona based use cases from interactions with business leaders and customers - Working with senior leadership team and across the Watson Solutions division and project managers to pro-actively mitigate customer project risks Primary skills/experience requirements: - BS/MS in Computer Science with a strong curriculum focus on Natural Language Processing and Machine Learning - Delivery of system software using Agile/Lean development methodologies - Systems Java Programming skills, programming large systems that involve multi-processing, parallel processing, and/or virtualization. Candidates will differentiate themselves to the extent that they also have professional experience in: -Computational Linguistics or Natural Language Processing - Advanced and Semantic Search -Knowledge Representation: e.g. Relationship representation & extraction, Ontology, Lexicon and related technologies -Experience with Continuous Integration with Jenkins/Hudson technologies | ||||||||||||||||||||||||||||||||||||
Required
| ||||||||||||||||||||||||||||||||||||
Preferred
| ||||||||||||||||||||||||||||||||||||
| 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. |
|
0 comments:
Post a Comment