Engineering Manager at Pinterest (hiring!)
San Francisco Bay Area
May 2011 to August 2011
May 2010 to August 2010
May 2009 to August 2009
September 2006 to January 2007
Senior Machine Learning Engineer, Tech Lead
June 2016 to December 2017
Senior Software Engineer
December 2014 to May 2016
Researcher / Senior Engineer
October 2012 to October 2014
Microsoft Research Silicon Valley Lab
Engineering Manager - Personalization, Shopping Content
Engineering Manager / Staff ML Engineer, Personalization
January 2018 to July 2020
What company does Bo Zhao work for?
Bo Zhao works for Microsoft Corporation
What is Bo Zhao's role at Microsoft Corporation?
Bo Zhao is Research Intern
What industry does Bo Zhao work in?
Bo Zhao works in the Information Technology and Services industry.
💼 Past Experience
Bo Zhao has undergraduate and graduate degree in engineering from the UNITED KINGDOM. Undergraduate, Bo Zhao studied at National University of Ireland, Galway, where she obtained her BSc in EE. Afterward, she was a research intern at Microsoft Corporation, working on engineering projects in the areas of machine learning, context-aware entity exploration, and enterprise knowledge bases. After one year of internship, she moved to Pinterest, where she is currently a research intern. At Pinterest, she is responsible for engineering the user interface, as well as supporting ad personalization and organic content recommendation. Bo Zhao is also responsible for the core user understanding and personalization platform for ads and organic content recommendation.
Bo Zhao is a computer scientist who has a degree from the Fudan University in2003. After a few years of study, Bo Zhao obtained a doctorate from the University of Illinois at Urbana-Champaign in 2012.Bo Zhao's work experience:- Since 2007, Bo Zhao has been working at the University of Illinois at Urbana-Champaign. There, he has held the position of Professor in the computer science department.- Bo Zhao has been actively working on advanced research in the field of computer science since he obtained his doctorate. One of his recent projects is the development of a novel computer vision algorithm.
💡 Technical & Interpersonal Skills
Bo Zhao has nearly 10 years' experience in engineering and technology positions, specializing in natural language processing, entity extraction and linking, context-sensitiveEntity exploration, crowdsourcing, and enterprise knowledge bases. He has also experience in user experience, user data management, and advertising and personalization. Bo Zhao's engineering and technical skills are impressive, and he has a deep understanding of natural language processing and entity extraction and linking. He is also skilled in contextual entity exploration, crowdsourcing, and enterprise knowledge bases. Bo Zhao is a detail-oriented problem solver and a very good team player. He is able to identify and solve problems quickly and accurately. Bo Zhao is a very reliable employee, and he has a great work ethic. He is always willing to go the extra mile to help his team succeed. Bo Zhao is a great team player, and he is always willing to help others while being very supportive. Bo Zhao is also a good communicator and a good problem solver.
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 1 month(s)
There's 100% chance that Bo Zhao is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required