SAP: Senior Data Scientist

Apply machine learning to glean real time intelligence from the largest trading partner network on the planet. Work on internet scale optimization problems and solve complex business problems with a smart and passionate team.

SAP Company: SAP
Location: Sunnyvale, CA

Email to: Jacqueline Hall, .

The Knowledge Network is a new endeavor aimed at aggregating and supplying high-value information and insights within the Ariba Network. This innovative offering based on business intelligence will generate rapid value for customers, enable them to be proactive in benchmarking best practices related to key business processes, and help them analyze and improve their performance significantly.

Company Overview:
Ariba, an SAP Company makes business commerce as easy as consumer commerce. Every day, we help our customer find opportunities to cut costs, reduce risk, and grow revenue through better collaboration with trading partners. We enable the collaboration through the Ariba Network - a cloud-based community where you will find buying, selling, and managing cash to be as easy as using Amazon, eBay, and PayPal. We also host other online communities where business commerce professionals network and share information and best practices, just like friends on Facebook.

The role of the Senior Data Scientist is to develop the methodologies and algorithms for extracting information and actionable insight from structured and unstructured data, information filtering and personalization, and predictive modeling and classification. In addition, the Senior Data Scientist will also develop algorithms for intelligent data management.

This role works in an incubator setting to define the team's product strategy and execution plans. The Senior Data Scientist drives the creation, testing, and integration of key content and models into the group's analytical platforms, first as an individual contributor and then as a project manager, coordinating internal and external modeling resources. As a result, this individual should have formal training and experience in software development, as well as business acumen, particularly in the areas of strategy and process management.

Expectations and Tasks
  • Provide technical leadership in the areas of natural language processing and machine learning
  • Create adaptive models that generate high-value data elements (e.g., performance predictions, behavior classifiers) for inclusion in an aggregate reference file of SAP customer and third-party data
  • Develop the analytical infrastructure to support development, testing, release, and maintenance of all the data management, benchmarking, and modeling deliverables defined by Product Management
  • Design and Implement a platform for cleansing, harmonizing, classifying, matching, merging, de-duping, and profiling customer and third-party data for use within solutions
  • Develop information extraction and text classification algorithms for extracting data from unstructured text such as news and blogs

Education and Qualifications and Competencies
  • A master's degree (PhD preferred) in computer science, artificial intelligence, machine learning or a related field
  • Experience in NLP and Machine Learning
  • Programming experience (e.g. JAVA, Python, R)

Work Experience
  • 5-10 years designing predictive models using machine learning techniques
  • Familiarity with commercial and open-source Machine Learning tools and graph databases
  • 5+ years utilizing natural-language processing techniques (e.g., classification of unstructured content, entity resolution, information extraction)
  • 5+ years of experience developing applications in a Web-based or hosted environment
  • Knowledge of advanced information retrieval algorithms
  • Dealt with large, dynamic, on-demand data files
  • Ability to work effectively with all levels of organizations
  • Persuasive written and oral communication style
  • Work efficiently in a fast-paced, multi-task environment