Slalom logo repeating

Careers at Slalom

Machine Learning Consultant
Silicon Valley

Slalom is a purpose-driven consulting firm that helps companies solve business problems and build for the future, with solutions spanning business advisory, customer experience, technology, and analytics. We partner with companies to push the boundaries of what’s possible—together.

Founded in 2001 and headquartered in Seattle, WA, Slalom has organically grown to over 8,500 employees. We were named one of Fortune’s 100 Best Companies to Work For five consecutive years from 2016 - 2020 and are regularly recognized by our employees as a best place to work. You can find us in 35 cities across the U.S., U.K., Australia, and Canada.

The Data & Analytics teams across Slalom Northern California are all hiring! Come make an impact with our East Bay, Sacramento, San Francisco, or Silicon Valley markets.

Data Science at Slalom

At Slalom, Machine Learning consultants work on a variety of advanced analytics projects for our clients. Our consultants bring a deep level of ML and data experience to solve our clients most critical business challenges. At Slalom, we are focused on helping our clients gain the most insight and value from their data using the latest analytic techniques in the areas of deep learning, forecasting and natural language processing just to name a few. We are seeking an experienced Machine Learning engineer looking to apply their skills to a wide variety of challenging business problems.

Job Title: Machine Learning Consultant


  • Leverage your applied knowledge of statistical and machine learning methods to analyze and solve for a variety of data-centric business challenges across a diverse set of industry contexts.
  • Build competency and expertise within our client’s industry, business model and key business processes in order to prescribe data science methods and approaches that will be deployable and reliable, and drive the desired business outcomes.
  • Effectively conduct interviews with client stakeholders to understand heuristics and to derive the proper business and data contexts for any solutions that you develop.
  • Identify and synthesize new use cases for clients to use their data and data science methods to create a competitive advantage.
  • Deliver projects using the Slalom methodology for data science, produce detailed project documentation and contribute to the consulting knowledge base.
  • Produce and deliver presentations on project findings and results that are suitable for a range of technical audiences from peer data scientists, to business executives with limited analytical skills.
  • Mentor and educate clients and peers on data science methods and best practices including model interpretability and generalizability.
  • Research and remain up to date on emerging machine learning methods, algorithms, tools and use cases, and seek to apply them to your clients’ benefit.


  • 3+ years designing and building data science applications in a real-world business context, including classification, regression, clustering, and segmentation, market basket analysis, text mining and topic modeling, recommendation engines and many others.
  • Hands-on experience with statistical and data mining software packages (e.g. Python - SciPy, SciKit-Learn, Sagemaker, Tensorflow, Spark NLP, Spark MLlib etc.) and a knowledge of various statistical modeling and machine learning algorithms as well as their practical application.
  • Experience or exposure to optimization methods, linear and dynamic programming and other forms of mathematical modeling is a plus.
  • Experience deploying predictive models into scalable, production environments with focus on strong ML Ops, code management, logging, and automated testing using tools like Git, Jenkins/Travis CI, PyCharm IDE, etc…
  • Exposure to a range of machine learning frameworks and distributed computing architectures (e.g. Spark, Hadoop)
  • Ability to bring clarity to ambiguous situations and explain abstract concepts to all levels of stakeholders.
  • An advanced STEM degree (PhD or MS) is preferred.
  • Minimum BS, BA in Computer Science, Mathematics, Statistics, Economics or Finance.

Slalom Is An Equal Opportunity Employer And All Qualified Applicants Will Receive Consideration For Employment Without Regard To Race, Color, Religion, Sex, National Origin, Disability Status, Protected Veteran Status, Or Any Other Characteristic Protected By Law.

Would you like to apply to this job?

Log In if already registered


Please Register

Previous MonthNext Month