Research Scientist (Machine Learning Role) at Facebook
Santa Clara, California
Tsinghua University
Research Assistant
March 2010 to September 2010
Beijing City, China
Futurewei Technologies, Inc.
Staff Engineer
November 2017 to June 2018
Santa Clara, CA
Futurewei Technologies, Inc.
Senior Engineer
February 2017 to November 2017
Santa Clara
University of Southern California
Research Assistant
August 2012 to November 2016
Greater Los Angeles Area
Intel Labs
Research Intern
May 2015 to August 2015
Hillsboro
China National ASIC Research Lab, Embedded System Group
Research Assistant
September 2011 to May 2012
Nanjing, Jiangsu, China
Southeast University
Student Research Assistant
October 2009 to May 2010
Nanjing, Jiangsu, China
Research Scientist (Machine Learning Role)
Menlo Park, CA
Alibaba Group
Senior Software Engineer
June 2018 to February 2020
Sunnyvale
University of Southern California
Master's degree, Electrical and Computer Engineering
2012 to 2014
University of Southern California
Master's degree, Computer Science, 3.8/4.0
2014 to 2016
University of Southern California
Doctor of Philosophy (PhD), Electrical and Computer Engineering
2012 to 2016
Southeast University
Bachelor of Science (BS), Electrical and Electronics Engineering
2006 to 2010
As a research assistant from Southeast University, I co-worked with researchers from Tsinghua University on the C++ implementation of compiler back end for REmus 2.0, a multi-media system integrating coarse-grained reconfigurable arrays. This project provides me a chance to have a deep understanding on the overall design of REmus 2.0, from its compiler to its SoC architecture.... As a research assistant from Southeast University, I co-worked with researchers from Tsinghua University on the C++ implementation of compiler back end for REmus 2.0, a multi-media system integrating coarse-grained reconfigurable arrays. This project provides me a chance to have a deep understanding on the overall design of REmus 2.0, from its compiler to its SoC architecture. It also improve my programming skills in C++ significantly.
What company does Ren Chen work for?
Ren Chen works for Tsinghua University
What is Ren Chen's role at Tsinghua University?
Ren Chen is Research Assistant
What industry does Ren Chen work in?
Ren Chen works in the Computer Software industry.
Who are Ren Chen's colleagues?
Ren Chen's colleagues are Hao Tan, Omar Valencia, Hooi Chuah, Timothy (石义德), Yolanda Chung, Michael Mang, Crystal Liu, Joy Wong, Phyllis Chai, and Jason Fung
💼 Past Experience
Overview of Ren Chen's work experiences:Ren Chen is currently a Research Assistant at Tsinghua University from March 2010 to September 2010 (7 months) in Beijing City, China. As a research assistant from Southeast University, I co-worked with researchers from Tsinghua University on the C++ implementation of compiler back end for REmus 2.0, a multi-media system integrating coarse-grained reconfigurable arrays. This project provides me a chance to have a deep understanding on the overall design of REmus 2.0, from its compiler to its SoC architecture.In my work experiences at Facebook, I was responsible for data structure design for dynamic graphs, convolution neural network based graph embedding algorithm optimization and application, analytical processing of spatial temporal graphs. I also practiced my programming skills in C++.At Futurewei Technologies, Inc., I was responsible for data structure design for dynamic graphs, convolution neural network based graph embedding algorithm optimization and application, analytical processing of spatial temporal graphs, and as a senior software engineer, I was focused on high performance OLAP.At Alibaba Group, I was responsible for developing a C++ simulator of multi-core CPU integrating 2D Processing Elements (PE) Array1. I implemented a Cycle-Accurate C Simulator for PE Array using C++ and SystemC. With my experience in these areas, I have been able to develop a better understanding of C++ and SystemC.My final experience at University of Southern California was as a Research Scientist (Machine Learning Role) at Facebook in Menlo Park, CA. I researched on system model verification, and focused my work on high performance OLAP.
🎓 Education
Ren Chen has a Master's degree from University of Southern California in Electrical and Computer Engineering and a Master's degree in Computer Science from University of Southern California. Chen has also earned a Doctor of Philosophy from University of Southern California in Electrical and Computer Engineering. Chen's area of specialty is Computer Science with a focus on distributed systems and design. Chen's research interests include computer science, machine learning, and electronic engineering. Chen is currently a professor at University of Southern California and is a fellow of the American Mathematical Society.
💡 Technical & Interpersonal Skills
formidable technical skills and interpersonal skills with strong communication and collaboration skills. dichotomy exists in the field of data analytics where on one side are those with stormy tempests of data, and on the other side are those with calm and collected waters of data. Chen has a great stormy data analyticstempest, and is able to control the chaos while still trying to understand and analyze the data. In the field of software engineering, Chen has a calm and collected waters of datatempest, and is able to quickly diagnose and solve problems. He has a passion for problem solving and wants to help his team achieve their goals. Chen is also very strong inTechnical skills: Chen is a powerful software engineer with a lot of experience in parallel algorithms, database operations, and deep learning. He is also good at instrumentation and debugging his code. Chen is also relatively well-versed in C++, able to program using C++ and use C++ code to simulate multiple cores. Chen is also good at working with software development tools like SystemC and C++ Simulator. Chen has a good working knowledge of many different languages, and is familiar with several C++ libraries. interpersonal skills: Chen is a very good interpersonal collaborator. He is able to work well with people from different teams and can quickly get along with his colleagues. Chen is also very good at communicating his ideas and thoughts to other team members. Chen is also very good at problem solving and wants to help his team achieve their goals. Chen has a passion for problem solving and wants to help his team achieve their goals.
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 2 month(s)
Unlikely
Likely
There's 100% chance that Ren Chen 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
Ren Chen's Social Media Links
/school/un... /company/f...