
Senior Staff ML Engineer and Manager at Google Translate
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Experienced Machine Learning Engineer with a demonstrated history of working in the industry in the Bay area. Skilled in Computer Science, Machine Learning, Natural Language Processing, and Algorithms. Strong engineering professional with a Doctor of Philosophy (Ph.D.) focused in Computer Science with a focus on Natural Language Processing and Machine Translation.
National University of Singapore
Doctor of Philosophy (Ph.D.), Computer Science
January 1, 2008 – January 1, 2014
Harbin Institute of Technology
Bachelor's Degree, Computer Science
January 1, 2003 – January 1, 2007
Senior Staff ML Engineer and Manager at Google Translate
November 1, 2025 – Present
Staff ML Engineer and Manager at Google Translate
January 1, 2024 – November 1, 2025
Staff ML Engineer at Google Bard
July 1, 2023 – January 1, 2024
Staff ML Engineer at Google Translate
October 1, 2022 – July 1, 2023
Senior ML Engineer at Google Translate
June 1, 2019 – October 1, 2022
Machine Zone Inc.
Staff ML & NLP Engineer
October 1, 2016 – June 1, 2019
Machine Zone Inc.
Senior Platform NLP Engineer
March 1, 2015 – October 1, 2016
NLP Consultant
Owner & Manager
November 1, 2013 – March 1, 2015
Singapore
National University of Singapore
Research Assistant
March 1, 2012 – August 1, 2013
Singapore
National University of Singapore
Teaching Assistant
August 1, 2011 – December 1, 2011
Singapore
National University of Singapore
Research Assistant
May 1, 2008 – July 1, 2008
Singapore
Game AI Bots
August 1, 2017 – June 1, 2018
Used Reinforcement Learning, Deep Q-Network (DQN) and A3C to build AI bots which could connect to game servers to play games with human players and also bench game servers in terms of throughput, latency and game balancing. The AI bots have varied levels of intelligence to fit different human player skills.
Game Chat Translation System for Japanese and Korean
January 1, 2017 – December 1, 2017
Used phrase-based machine translation models to build machine translation engines for Japanese-to-Korean and Korean-to-Japanese which are two business-critical language directions for MZ's game, Final Fantasy XV: A New Empire. The translation engines are specifically optimized for game chat messages, outperforming the general translation services like Google and Microsoft Translation APIs on game chat message translations.
Chat Analytics on Hadoop
October 1, 2016 – December 1, 2016
Used Spark to copy chat and game MySQL tables to Hive. Calculated chat stats which are provided to other teams for doing in-game sales and analyzing user behaviors.
Real-Time Game Chat Translation System Based on C++
February 1, 2016 – December 1, 2017
Built a real-time game chat/email translation system written in C++. The challenge is to integrate different components highly efficiently, e.g., word tokenization, language detection, social media text normalization, and machine translation.
Online Social Media Text Translation System
March 1, 2012 – August 1, 2013
Built an online machine translation system to translation social media texts (i.e., informal texts like Facebook updates, tweets and SMS messages) for two language pairs: Chinese-English and English-Chinese. The system can translate informal texts by doing social media text normalization before the traditional machine translation.
Online Machine Translation System
January 1, 2011 – January 1, 2012
Built an online machine translation system for three language pairs: Chinese-English, English-Chinese and Malay-English. The system can translate formal texts from one language to another.
Speech Translation App on iPhone
January 1, 2009 – January 1, 2011
Built a speech translation app on iPhone using a client server architecture for three language pairs: Chinese-English, English-Chinese and Malay-English. The server part was written in Python, and the iPhone app was written in Objective C. The app translated speech from one language to another in three steps: (1) automatic speech recognition in the source language, (2) machine translation, and (3) speech synthesis in the target language.
Cultural Fit Analysis
The candidate's diverse project portfolio, ranging from academic research to industry applications in gaming and global translation services, demonstrates adaptability and a broad interest in NLP challenges. Their progression through various roles at Google, from Senior ML Engineer to Senior Staff ML Engineer and Manager, indicates a strong drive for growth and impact, aligning well with a high-performance culture. The focus on improving user experience (e.g., YouTube dubbing, Bard Workspace) and building evaluation platforms suggests a commitment to quality and measurable outcomes.
Soft Skills & Operational Fit
The candidate's extensive experience at Google, including leadership roles, suggests strong operational fit and the ability to work within large, complex organizations. Their project descriptions indicate a problem-solving mindset and the ability to tackle challenging technical problems. The management experience also points to strong collaboration and communication skills, essential for senior roles.