Robert Half: Senior Machine Learning Scientist

Own end to end analysis of business problems and questions utilizing large scale data analytics, statistical and machine learning tools. Mine and analyze Big Data for ideas and roadmaps for business goals.

Robert Half At: Robert Half
Location: San Ramon, CA

Apply online.

Join one of the World's Most Admired Companies!

Founded in 1948, Robert Half is the world's first and largest specialized staffing firm and the parent company of Protiviti, a global consulting firm. We offer our clients a full spectrum of specialized staffing and consulting solutions through our more than 400 locations in over 20 countries. Robert Half has appeared on FORTUNE magazine's list of "Most Admired Companies" every year since 1998, as well as numerous "Best Place to Work" lists around the world.

Our corporate employees are the backbone of our operations and work with our teams around the world. Each employee at our corporate services locations plays a role in our company's success.

If you have a background in technology and want to make a difference - and work in an environment where you can thrive and innovate - we invite you watch this video to learn more about working in Robert Half's IT organization and apply for this job today!

Job Summary

Robert Half is seeking a Senior Machine Learning Scientist who will own end to end analysis of business problems and questions utilizing large scale data analytics, statistical and machine learning tools. This is an individual contributor role and will report directly to the VP of Data Analytics.

Leadership Responsibilities
  • Mine and analyze large amount of data to create directional ideas and roadmaps for business goals.
  • Use statistical tools and machine learning techniques to solve business problems.
  • Design, develop and evaluate innovative predictive models.
  • Work closely with software engineering teams to test and Implements real-time models.
  • Extract and analyze relevant information from large amounts of RH historical business data to help automate and optimize key processes for business teams.
  • Establish scalable, efficient, automated processes for large scale data analyses, model development, model validation and model implementation.
  • Track general business activity and provide clear, compelling management reporting on a regular basis.
  • Help in formal definition of business problems and research potential roadmaps to solve them.

Customer Service/Support Responsibilities
  • Employ effective judgment within industry defined practices and policies in selecting methods, techniques and evaluation criteria for proposed solutions.
  • Interact frequently with team, business owners and users to maintain a good working relationship with the
  • Work on complex problems where analysis of situations or data requires an in-depth evaluation of various tangible and intangible factors.
  • Receive assignments in the form of objectives and establishes goals to meet those objectives.
  • Act independently to determine methods and procedures on new assignments.
  • Evaluate proposed initiatives and provide feedback.
  • Interact with customers and management on technical design issues and resolutions.
  • May prepare code migration documentation and works with release team in migrating code to environments as needed.

  • Bachelor's degree in Statistics, Computer Science, Mathematics or equivalent required. Master's or PhD strongly preferred.
  • 5+ years' of industry experience in predictive modeling and large scale data analysis.
  • 5+ years' of experience in R or equivalent statistical package is required.
  • 3+ years' of hands-on experience in statistical modeling, data mining, large data analysis and predictive modeling.Text mining is a big plus.
  • 3+ years' of experience in regression, classification and clustering methods such as GLM, LR, SVM, LVQ, SOM, Neural Networks.
  • 3+ years' of experience in using big data platforms and technologies such as: Pig, Hive, HBase, etc.
  • Experience in at least one of these:Python, PERL, Matlab or Scala
  • Strong analytical skills for effective problem solving.
  • Strong records of successes at delivering strong business results.
  • Desire to work in team-oriented environment.
  • Excellent communication and data presentation skills, both written and verbal.
  • Ability to grasp issues quickly and make educated, critical decisions.
  • Exposure to full life cycle of software development; requirements analysis, design, development, testing, implementation.

Follow us on Twitter @RH_Corp_Jobs for Robert Half Corporate job openings and career and workplace news!

Robert Half International Inc. is an Equal Opportunity Employer. M/F/Disability/Vet

As part of Robert Half's corporate facility employment process, any offer of employment is contingent upon successful completion of a background check.

You may apply for this position online, or by mail. Robert Half is committed to being an equal employment employer offering opportunities to all job seekers including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to apply for a position, please contact us by sending an email to for assistance.

In your email please include the following:
  • The specific accommodation requested to complete the employment application
  • The location(s) (city, state) to which you would like to apply.

By mail: Please mail your cover letter and resume to:

Corporate Staffing
Robert Half
2613 Camino Ramon
San Ramon, CA 94583-9128