Software Engineer at Waymo
Mountain View, California
What company does Yicheng Ren work for?
Yicheng Ren works for Carnegie Mellon University
What is Yicheng Ren's role at Carnegie Mellon University?
Yicheng Ren is Researcher
What industry does Yicheng Ren work in?
Yicheng Ren works in the Computer Software industry.
Who are Yicheng Ren's colleagues?
Yicheng Ren's colleagues are Smriti Khullar, Shabbir Hussain, Debabrata Bagchi, Ben Gleisner, Jordan Greig, Shannon Harris, Isabelle Taylor, Kalman Bekesi, Kirsty Towers, and Holly Ade-Simpson
💼 Past Experience
Work experience at Google:Software Engineer at Google, 101 E. Huron St, Mountain View, CA 94043, United States. Software engineer at Waymo, 5000 Forbes Ave Pittsburgh, PA 15213, United States. Software engineer at Google Cloud, Fairfax, VA 22215, United States. courses completed:MSEE in Electrical Engineering from University of Utah (2007)MSEE in Engineering from University of Utah (2007) selection committee:Eli Broad, Chairman Alissa Buerk, Vice Chairman Geoff Coval, TreasurerThe selection committee for the Google software engineering fellowship Selection mechanism: (1) written application(2) interview(s)Purpose of the Google software engineering fellowship:To cultivate and encourage a pipeline of talented engineers who are working in software engineering at Google. The fellowship provides an opportunity for young engineers to learn from experienced Google engineers, as well as to gain experiences that will prepare them for a career in software engineering.The selection process for the Google software engineering fellowship is very competitive. Applicants must demonstrate a diversity of skills and experience in order to be considered. The following criterion is used in order to officers: “The engineer should have excellent problem solving and problem solving skills, as well as the ability to think deeply and abstractly.” The selection committee looks for engineers with excellent problem solving abilities as well as the ability to think deeply and abstractly. The position of software engineer at Google is a high-level technical position which involve a lot of design and innovation.engineeringexperts.com
🎓 Education
Yicheng Ren's education is based on his recent Master's degree from Carnegie Mellon University. From 2014-2015, Yicheng Ren held a Master's degree in computer science from Carnegie Mellon University.orius.com first introduced Yicheng Ren to the world of advertising and marketing in early 2014. In early 2014, Yicheng Ren worked at Orius advertising as a web developer. At Orius, Yicheng Ren worked on developing web applications and component designs.Since his early years in advertising and marketing, Yicheng Ren has been interested in learning more about banner and in-page ad design. In his early years in advertising and marketing, Yicheng Ren realized that he had a strong interest in banner and in-page ad design. She started to work on developing her own banner and in-page ad design projects in her early years in advertising and marketing.Since early 2014, Yicheng Ren has been working on developing her own banner and in-page ad design projects. Her current banner and in-page ad design projects include developing her own website banner design and designing an ad campaign for a local food truck.All of her work in banner and in-page ad design has been done from her own home and from her own pocket. She has never received any external funding to help support her project development.Since early 2014, YichengRen has been working on developing her own banner and in-page ad design projects. Her current banner and in-page ad design projects include developing her own website banner design and designing an ad campaign for a local food truck.All of her work in banner and in-page ad design has been done from her own home and from her own pocket. She has never received any external funding to help support her project development. Additionally, she is a self-taught banner and in-page ad designer and has never relied on any resources from outside of her community. This has allowed her to build her own career in banner and in-page ad design from the ground up.
💡 Technical & Interpersonal Skills
Yicheng Ren's early career experiences:Yicheng Ren is currently an Assistant Professor in the School of Engineering and Computer Science at Carnegie Mellon University. At Carnegie Mellon, he has worked on several high-energy physics calculations and software development for machine learning and AI.Yicheng Ren's current work experience:At Waymo, Yicheng Ren was responsible for the development of the Google Cloud ad infrastructure. He worked on a project that increased the speed of advertising displaying on a global scale.In his previous job at Google, Yicheng Ren was responsible for developing the display of ads on the Google Browser. He also developed the Google Ads Platform and the optical network infrastructure for the Google Cloud Platform.
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 7 month(s)
Unlikely
Likely
There's 85% chance that Yicheng Ren 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
Yicheng Ren's Social Media Links
/school/ca... /company/w...