If you need more lookups,
subscriptions start at $34 USD/month.
Xin Guo Location
Sunnyvale, CA, US
Xin Guo Work
Machine Learning Engineer @ (June 2021 - Present)
Staff Software Engineer @ (January 2018 - June 2021)
Senior Software Engineer II @ (January 2016 - December 2017)
Senior Software Engineer @ (April 2014 - December 2015)
Postdoctoral Associate @ (November 2012 - April 2014)
Research Assistant @ (September 2005 - December 2012)
Teaching Assistant for "Introduction to Ocean and Wind Engineering" (560.380) @ (January 2009 - May 2012)
Research Assistant @ (September 2002 - August 2005)
Xin Guo Education
The Johns Hopkins University
Ph.D.
2005-2012
The Johns Hopkins University
M.S.
2005-2009
University of Science and Technology of China
Bachelor of Science
1999-2004
Stanford University
Graduate Certificate
2017
Xin Guo Skills
Applied Mathematics
C
C++
COMSOL
CUDA
Data Assimilation
Data Mining
Data Science
Deep Learning
Fortran
Fortran 95
Git
Hadoop
High Performance Computing
Information Retrieval
Java
LaTeX
MPI
Machine Learning
MangoDB
MapReduce
Mathematica
Mathematical Modeling
Matlab
MatlibPlot
Modeling
Monte Carlo Simulation
NumPy
Numerical Analysis
Numerical Simulation
Octave
Pandas
Parallel Computing
Partial Differential Equations
Perl
Productivity Improvement
Project Management
Python
R
Reinforcement Learning
Requirements Management
SQL
SciPy
Social Network Analysis
Statistical Data Analysis
Statistics
Tecplot
TensorFlow
绩效改进
CFD
Fluid Dynamics
Turbulence
Turbulence Modeling
Fluid Mechanics
Mechanical Engineering
Multiphase Flow
AutoCAD
Ocean Engineering
Abaqus
Teaching
Wind Engineering
Ocean
Xin Guo Summary
Xin Guo, based in Sunnyvale, CA, US, is currently a Machine Learning Engineer at Snap Inc.. Xin Guo brings experience from previous roles at Brion Technologies and University of Minnesota. Xin Guo holds a 2005 - 2012 Ph.D. @ The Johns Hopkins University. With a robust skill set that includes Applied Mathematics, C, C++, COMSOL, CUDA and more. Xin Guo has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Xin Guo?
Find contact details for 700 million professionals.