Senior Manager, Machine Learning Evaluation - McD Tech Labs

    • Mountain View, CA

Job Description

Refer A Friend

Company Description

We are proud to be one of the most recognized brands in the world, with restaurants in over 100 countries and billions of customers served each year. McDonald's is people business just as much as we are a restaurant business. We strive to be the most inclusive brand on the globe by building a workforce with different strengths who make delicious, feel good moments that are easy for everyone to enjoy.

At McDonald's, we are dedicated to using our scale for good: good for people, our industry and the planet. We see every single day as a chance to have a lasting impact on our customers, our people and our partners. We will continue to pursue big, global initiatives while remaining kind neighbors and supporters of our local communities.

We are moving fast and are building a passionate team to help us. This means the company is looking for innovators, leaders, sprinters who are focused on crafting memorable experiences for our customers, employees and partners. Joining McDonald's means thinking big daily and preparing for a career that can have impact around the world.

Job Description

McD Tech Labs is the recently established Silicon Valley based technology development group within McDonald's Corporation. Our mission is to deliver advanced technology solutions that address real-world, data-driven needs in the McDonald's Restaurant environment. We are focused on using state-of-the-art Machine Learning, AI, and related technologies along with McDonald's unparalleled scale to completely transform the customer experience!

We are currently looking for a data science leader to establish and lead our ML evaluation team at McD Tech Labs. This role reports directly to the Head of Data for McD Tech Labs. This leader will be tasked with defining how we evaluate quality of our machine learning algorithms and models that operate with petabyte-scale worth ofcustomervoice orderingdata. Whatevaluationdata sets make sense? How do we craft and curate such data sets? What data mining techniques and systems are necessary to identify such data across diverse regions and stores worldwide?

The ideal candidate hasexperience leading data scientists and engineersfocused on performance evaluation and optimization ofmachine learning products, and a passion for building agile, high-performing teams.


  • Build, lead and developateam of data scientists ina fast-moving and quickly growing organization
  • Collaborate with technology, engineering, and other data science team leaders to define success of machine learning software development lifecycle
  • Define,collect, curateand ownoverall MLevaluationdatasets,methodology, process and frameworks, covering ASR, Dialog,NLUmodels and systems.
  • Designtest cases,automateregression suitesandend-to-endevaluation systemthat scalefor ML models operating at petabyte scale.
  • Employ data mining and statistical techniques to tackle diverse and large-scale ML data challenges.
  • Providecross-functional teams and leadership with regular updates and strategic guidance regarding ML model quality through evaluation test framework


  • Bachelor'sin Computer Science,Mathematics, Statisticsor a related quantitative field
  • 5+years of experience in data science with proven experience leading a team of Data Scientists
  • 3+ years of Python experience working with bigdata
  • Strong understanding of high-performance algorithms,anddata mining
  • Experience in developing state-of-the-art data science techniques for large-scale machine learning products
  • Strong understanding of ML data pipelines from defining, collecting to curatingground truth andevaluationdata sets for ML models
  • Demonstrated ability to facilitate and coordinate complex data design and development activities across teams in agile sprints with minimal direction

Additional Information

All your information will be kept confidential according to EEO guidelines.

Back to top