# Haoying Niu > Software Engineer at TikTok Location: San Francisco Bay Area, United States Profile: https://flows.cv/haoying ## Work Experience ### Software Engineer @ TikTok Jan 2022 – Present | Mountain View, California, United States Search Engine ### Software Engineer @ Salesforce Jan 2019 – Jan 2022 Einstein Discovery ### AI Engineer / Data Scientist @ Decision Engines Jan 2018 – Jan 2019 | Palo Alto Deep Learning and Computer Vision Decision Engines offers a self-service, business driven cloud platform that provides end-to-end process automation, replacing manual tasks and using artificial intelligence to perform autonomous decision-making. Our approach builds a broad, deep knowledge base to orchestrate each step in the process using genuine machine learning: taking feedback from human operators and applying their input to develop new, more efficient methodologies. Our Intelligent Process Automation technology delivers results across the enterprise, reducing processing time from days to minutes and the cost from dollars to cents. By greatly reducing the need for intervention by employees to resolve repetitive actions we free them to focus on the critical activities that add the greatest value. ## Education ### Master's degree in Electrical and Computer Engineering Carnegie Mellon University ### Bachelor's degree in Mathematics and Information Engineering The Chinese University of Hong Kong ## Contact & Social - LinkedIn: https://linkedin.com/in/haoying-niu-7b4a2a62 --- Source: https://flows.cv/haoying JSON Resume: https://flows.cv/haoying/resume.json Last updated: 2026-03-29