# Richard Guo > Senior Software Engineer @ Nomic AI Location: New York, New York, United States Profile: https://flows.cv/richardguo Student at Johns Hopkins University studying Computer Science and Applied Mathematics. Background in statistics, machine learning, and general software engineering. Interested in computational healthcare and scalable systems. ## Work Experience ### Senior Software Engineer @ Nomic AI Jan 2023 – Present | New York, New York, United States Building an embeddings data platform for visualizing and analyzing unstructured data using NextJS, Python, and Terraform. Some Highlights: - Built a vector search tool that lets you visualize queries in real time - Prototyped and developed RAG interface in Atlas - Developed a domain-specific language for scalable dataset annotation and state management - Rearchitectured backend data model for core performance improvements and modular builds ### Software Engineer @ Clearing Jan 2022 – Jan 2022 | New York, New York, United States - Developed team's data science platform and practices using Python libraries and GCP (BigQuery) - Built full-stack features in Django and VueJS for telehealth web application. - Designed a workflow management system in Python for monitoring patient onboarding and experience. ### Software Engineer 2 @ Microsoft Jan 2021 – Jan 2021 | Cambridge, Massachusetts, United States ### Software Engineer @ Microsoft Jan 2020 – Jan 2021 | Cambridge, Massachusetts, United States Commercial Software Engineering Team Building cloud/ML applications for customers in healthcare and financial service industries. • Developed data engineering workflows with PySpark on EMR data. • Built model training and deployment pipelines with AzureML and MLflow. • Adapted a static analysis library to work with C++ projects as part of a CI/CD pipeline. • Developed SQL queries and PowerBI reports for tracking worker safety during pandemic. ### NeuroData Researcher @ Johns Hopkins Whiting School of Engineering Jan 2016 – Jan 2020 | Baltimore, Maryland Area Research and developing machine learning tools for computational neuroscience. • Implemented an open-source Python package for multiview learning. • Developed novel random forest algorithm for estimating mutual information. • Built Python pipeline that detects and classifies different synapses in brain images. • Deployed web service that launches pipeline jobs in the cloud using AWS Batch and Docker. • Used MongoDB to store and format MRI scans; developed RESTful API to handle queries. Technologies Used: Python, Scikit-Image, NumPy, Plot.ly, Jupyter, AWS, Docker, Flask, MongoDB ### Software Engineering Intern @ Microsoft Jan 2019 – Jan 2019 | Cambridge, MA May 2019 - August 2019 Commercial Software Engineering • Implemented data cleaning pipelines in R to improve data infra for cystic fibrosis research. • Integrated Fitbit data engineering pipelines with AzureML for scalable, parallel processing. ### Software Engineering Intern @ The Johns Hopkins University Applied Physics Laboratory Jan 2018 – Jan 2018 | Laurel, Maryland • Developed graph analytics using Java and TinkerPop3 for optimized memory performance. • Wrote a Java statistics package for calculating mutual information over graph attribute pairs. • Implemented scalable k-means algorithm using MapReduce to cluster graph vertices. • Wrote simple Groovy scripts for demoing above analytics to project owners and sponsors. ## Education ### Bachelor’s Degree in Computer Science The Johns Hopkins University Jan 2016 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/richard-guo-e248 --- Source: https://flows.cv/richardguo JSON Resume: https://flows.cv/richardguo/resume.json Last updated: 2026-03-20