Senior Data Scientist

Here at Ultimate Software, we use data science to make people's work lives better. We're a nimble, sharp, and passionate team looking for data scientists who want machine learning and statistical analysis to have a real impact on how work happens within organizations. Among other projects, you’ll work on using Natural Language Processing on performance reviews to identify employees’ true strengths, creating methods for statistical analysis on employee surveys to understand how workplaces could be improved, and building machine learning models to predict workforce dynamics such as attrition and productivity.

Here at Ultimate Software, we truly put our people first. We strongly believe in teamwork, and we encourage and trust our people to reach higher, learn more, and live up to their potential. Ultimate is ranked #1 on Fortune's “Best Places to Work in Technology” for 2018 and #3 on the “100 Best Companies to Work For” list in 2018. Ultimate is also ranked #1 on the Fortune’s “100 Best Workplaces for Millennials” for 2017 and #3 on its "Best Workplaces for Diversity” list for 2017.

Primary/Essential Duties and Key Responsibilities:

  • Work with other data scientists and engineers to collect and categorize big data for predictive analytics and other statistical functionality of our enterprise software platform
  • Build data processing pipelines to analyze structured and unstructured text
  • Build tools to label and analyze survey data, extracting useful information from natural language text documents
  • Design and architect software; write production code
  • Experiment and prototype new ideas
  • Meet with clients to stay in touch with the needs of the user
  • Work with product and design teams to plan how to communicate data insights to non-experts
Required Qualifications

  • 5 Years of Natural Language Processing (NLP) Model building,especiallywith Sentiment analysis, or emotion analysis, or Survey analysis, computational linguistic
  • 3 Years of Full Stack experience in data collection, data labeling, data quality validation, algorithm design, development, testing and productization
  • Majorin computer science, statistics, industrial/organizational psychology,linguistic, artificial intelligence, or related field (or equivalent experience)
Preferred Qualifications:

  • Passionate about research and development in natural language processing (NLP) related innovations
  • Published natural language processing (NLP) related papers in nationally recognized publications or conferences
  • Hands-on experience with python coding, and data processing
  • A desire to bring data-driven decision-making and analytics to improve people's lives at work
  • Curiosity, friendliness, and a desire to collaborate with a dynamic team
  • HCM Analyticsbackground
Physical Requirements:

  • No unique physical demands are required for this job.
Travel Requirements:

  • Occasional travel may be expected

This job description has been written to provide an accurate reflection of the current job and to include the general nature of work performed. It is not designed to contain a comprehensive detailed inventory of all duties, responsibilities, and qualifications required of the employees assigned to the job. Management reserves the right to revise the job or require that other or different tasks be performed when circumstances change.

Ultimate Software will reasonably accommodate employees with disabilities as defined by the Rehabilitation Act of 1973, the Americans with Disabilities Act (ADA) and other appropriate statutes.

Back to top