curriculum vitae
General Information
Full Name | Otilia Stretcu |
Contact | otiliastr [at] gmail [dot] com |
Languages | Romanian (native), English (fluent), Spanish (beginner), German (beginner), Swedish (beginner) |
Research Areas
- My research focuses on developing algorithms for machine learning, mainly focused on semi-supervised learning, curriculum learning, multitask learning, and graph-based problems.
- I am also interested in creating AI agents that can understand language and reason, therefore I have also worked on natural language processing with a focus on question answering and problem solving.
- I have also worked on machine learning methods for neuroscience, with the goal of understanding how the human brain understands language and controls speech.
Education
-
2015 - 2021
Carnegie Mellon University – Ph.D. in Machine Learning
- Co-advised by Prof. Tom Mitchell and Dr. Barnabàs Pòczos
- GPA: 4.0 (4.0 scale)
- Thesis: Curriculum Learning
- Thesis committee: Tom Mitchell, Barnabàs Pòczos, Ruslan Salakhutdinov, Rich Caruana
-
2015 - 2017
Carnegie Mellon University – M.S. in Machine Learning
- Co-advised by Prof. Tom M. Mitchell and Dr. Barnabàs Pòczos
- GPA: 4.0 (4.0 scale)
- Thesis: Understanding the Neural Basis of Speech Production Using Machine Learning
- Master’s degree requirements completed while working towards obtaining my Ph.D.
-
2014 - 2015
University of Cambridge – Master of Philosophy (M.Phil.) in Advanced Computer Science
- Advised by Prof. Pietro Lió
- Thesis: Machine Learning Methods for Computational Microscopy
- Grade: Pass with Distinction
-
2012 - 2013
Linköping University – Erasmus Exchange Student
- I spent the third year of my undergraduate studies as an Erasmus exchange student at Linköping University, Sweden
-
2010 - 2014
Politehnica University of Timisoara – B.Eng. in Computer Science and Information Technology
- GPA: 9.98 (scale 10.0)
- 1st out of 140 students
Work Experience
-
2023 - now
Senior Research Scientist at Google AI
- Mountain View, CA, USA
-
2021 - 2023
Research Scientist at Google AI
- Mountain View, CA, USA
-
Summer 2018
&
Spring 2019Software Engineering Intern at Google Research
- Expander team in Google Research , Mountain View, CA, USA
- Research on deep learning models for graph-based semi-supervised learning, published at NeurIPS 2019.
-
Summer 2016
Software Engineering Intern at Google X
- Self-Driving Car team in Google X (current Waymo), Mountain View, CA, USA
- Undisclosed Machine Learning projects for the Google self-driving car.
-
Summer 2014
Software Developer Intern at Microsoft
- Cortana team at Microsoft Corporation, Redmond, WA, USA
- Undisclosed Machine Learning project for Cortana, Windows’ digital personal assistant.
Other Research Experience
-
2014 - 2015
Independent Research Project in Computer Vision
- Advised by Dr. Marius Leordeanu
- Unsupervised object discovery in video based on multiple frames matching. We also proposed a fast method for detecting the main object of interest in a video, titled VideoPCA. Published at BMVC 2015.
-
Summer 2013
Research Internship in Machine Learning at EPFL
- Laboratory for Probabilistic Machine Learning at École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland
- Advised by Dr. Matthias Seeger
- Used topic models to explore the correlation between social media messages from Twitter and the location of the users, with applications to user profiling, topic tracking and content recommendation. I was responsible with applying various machine learning models and parallelizing the code in order to scale well.
-
Summer 2013
Research for Undergraduates Program
- Politehnica University of Timisoara, Romania
- Advised by Prof. Emilia Petrisor
- Implemented algorithms for spectral clustering of nodes in a graph, based on minimum graph cut, with applications to data mining and statistics, such as clustering information from documents on the web and medical images segmentation.
Honors and Awards
-
Fellowships
-
Scholarships
-
Awards
- Best poster award at the Eastern European Machine Learning Summer School in Bucharest, Romania (2019)
- Machine Learning Department Teaching Assistant Award (2018)
- Carnegie Mellon University Neurohackathon: 2nd place (2017)
- KTH University Programming Challenge, Sweden: Top 10 contestants (2013)
- ACM International Collegiate Programming Contest (ACM-ICPC): Honorable Mention in Southeastern European Regional (2013, 2012, 2011)
-
Microsoft Imagine Cup:
- Top 20 in the World Finals (2012)
- 1st team in the Romanian National Finals (2012)
-
Romanian National Olympiad in Informatics:
- Gold Medal: 2008
- Bronze Medal: 2010
- 1st Place: 2004
- 2nd Place: 2005
- Honorable Mention: 2010, 2008, 2007, 2003
- Kangaroo International Mathematical Competition: 2nd prize in Romanian National Finals (2009, 2010)
Teaching Experience
-
Spring 2018
Teaching Assistant for Graduate Machine Learning
- Graduate level introduction to machine learning class 10-701 Graduate Machine Learning at Carnegie Mellon University
- Taught by Prof. Pradeep Ravikumar and Prof. Manuela Veloso
- I was awarded a Machine Learning Department Teaching Assistant Award
-
Fall 2017
Teaching Assistant for Topics in Deep Learning
- Graduate level deep learning class 10-707 Topics in Deep Learning at Carnegie Mellon University
- Taught by Prof. Ruslan Salakhutdinov
-
2013 - 2014
Teaching algorithms for competitive programming
- Co-organized a competitive programming seminar at Politehnica University of Timisoara for university and high-school students interested to train for algorithmic competitions (e.g. ACM-ICPC, informatics olympiad).
- Taught algorithms and data structures used in competitive programming, designed and solved practice problems and internal competitions.
Computer skills
- ○ Programming languages: C, C++, Python, Matlab, Java.
- ○ Data Structures and Algorithms: Familiarity with concepts used in algorithmic competitions and machine learning research.
- ○ Frameworks: Tensorflow, NumPy, SciPy, Pandas.
- ○ Database Systems: MySQL.
Technical Projects
-
LiveX Learning Platform
- Tutoring system for kindergarten and school children based on a software platform that runs in the cloud, Windows Phone 7 devices and a set of electronic learning cubes called “IQubes” (our hardware invention).
- Project proposed by our team, called IQube, that competed in the world finals of the Microsoft Imagine Cup competition.
-
Face and Hand Gesture Recognition for Human - Computer Interaction
- Framework for C++ developers to extend their graphical user interfaces with more natural means of communication.
- Works in real-time using a computer web camera.
-
Public Transport Route Recommendation
- Python application for the Timisoara city public transport system using real-time information from GPS devices installed on public transport vehicles.
- Overlays optimal routes suggestions on Google Maps (before they supported such a feature).
-
Handwritten digits recognition
- C library implementing various linear algebra methods.
Leadership and Volunteering Activities
-
2019 - now
- Mentorship:
- - Mentor for the CMU AI mentoring program (2019 - now)
- - Mentor for first year PhD students at CMU (2019 - now)
-
2019
- Organized a workshop on Adaptive & Multitask Learning at ICML 2019.
-
2018 - now
- Founding member of the AI+ Club at Carnegie Mellon University (CMU).
-
2018 - now
- I was a reviewer for the following journals, conferences and workshops: ICML (2019), AISTATS (2019, 2020), ICLR (2018, 2020), ICLR-LLD (2019), PLOS ONE (2019), ICML-GRL (2020), NeurIPS (2020), AAAI (2021).
-
2018 - 2019
- Treasurer of the Romanian Students Association at CMU.
-
2016 - now
- Member of the Doctoral Review Committee of the Machine Learning Department at CMU.
-
2016 - now
- Member of the Education Review Committee of the Machine Learning Department at CMU, which aims to improve the PhD program.
-
2016 - 2018
- President of the Romanian Students Association at CMU.
-
2011 - 2012
- Student representative in the faculty leadership board at Politehnica University of Timisoara.
-
2010 - 2011
- Volunteer for AIESEC, international youth organization.
-
2010 - 2012
- Volunteer for Liga AC, student organization at Politehnica University.
Other Interests
- Sports: squash, volleyball, tennis, climbing, hiking
- Hobbies: traveling, painting, movies, arts and crafts