Sr. Machine Learning Scientist
Punchh San Mateo, CA, USA Competitive Long term Senior
Health Insurance
About Punchh

Headquartered in the Bay Area with offices in Jaipur, India and Austin, Texas, venture-funded, Punchh is the world leader in innovative digital marketing products for brick and mortar retailers, combining AI and machine learning technologies, mobile-first expertise, and omni-channel communications designed to dramatically increase lifetime customer value. Leading global chains in the restaurant, health and beauty sectors rely on Punchh to grow revenue by building customer relationships at every stage to becoming brand loyalists, including more than 100 different chains representing more than $12B in annual spend, 30,000 locations globally, 26M+ consumers, and 1M+ transactions daily. Punchh boasts a customer list that includes Pizza Hut, Quiznos, Coffee Bean & Tea Leaf and many more.

Job Description

Reporting to the head of data science, the Senior Data Scientist is one of the most critical roles in leading Punchh’s machine learning (ML) efforts for our customers. He/she will leverage prior industrial experience in ML with strong business acumen in data and analytics products.

This role requires tight collaborations with product, engineering, marketing and customer success teams. He/she should continuously drive new ML initiatives that enhance the long-term value of Punchh customers. He/she should be both a technical expert, and an inspirational mentor to the team, guiding junior members around establishing best practices from ideation to production

  • Company’s domain expert in recommender system, personalization, natural language processing, econometrics, to name a few
  • Build the execution plan of machine learning product and lead the entire development to production cycle
  • Guide the team in proper application of advanced AI technologies (deep learning included). Help the senior leadership to build a long term strategy in advanced technology.
  • Lead with a test-driven development mindset: unit testing (as a programmer), AB testing (as a data scientist)
  • Represent company’s expertise in advanced technologies in a variety of media outlets such as client interactions, conferences, blogs and interviews.
  • Occasional business travels will be required


  • Health benefits - medical, vision and dental
  • 401K plan without a wait period!
  • Competitive salaries, bonus and stock options
  • Top-notched Apple products to work on in a beautiful office setting
  • We help you master your craft and grow your career
  • Free Lunch every day plus a well stocked refrigerator
  • Easy commute/location - just a few steps to Caltrain and bus


  • 5+ years of experience as a data science professional, in leading machine learning and statistics projects with an enthusiastic, can-do attitude
  • Strong problem solving skills with demonstrated rigor in analyzing data
  • Exceptional communication skills and ability to articulate a complex concept with thoughtful, actionable recommendations
  • Masters degree or PhD (preferred) in a quantitative field such as computer science, operations research, physics, mathematics and statistics
  • Entrepreneurial, resourceful, self-starter in fast-paced environment. Strong sense of accountability and ownership
  • Excellent programming background such as Python, R, C++, including high familiarity with numerical and statistical libraries. Familiarity with distributed computing like Spark, GPU is a big plus
  • Experience in big data processing, e.g. SQL (postgres, mysql), NoSQL (mongodb, hbase), Hadoop (Hive, Spark)

Please reference you found the job on as thank you to us, this helps us get more companies to post here!