Data platforms and architectures
Building infrastructure for next-generation cloud systems, from innovations in hardware, databases and distributed data management to the scalable data architectures they enable. Techniques such as optimized and approximate query processing over data that may be streaming, unstructured or encrypted ensure that data and insights are always available securely and on demand.
Data wrangling and enrichment
Infusing data platforms with state-of-the-art machine learning capabilities, including program synthesis for extracting, cleaning, and transforming data, automatic mining of data insights such as correlations, trends, and anomalies and the ability to train and deploy advanced machine learning models and neural network architectures at scale.
Social data and impact
Harnessing data from the social web to make a positive impact on people and society. Includes developing urban computing systems for monitoring air pollution and traffic congestion, healthcare systems for maintaining population health and wellness and forensic investigation tools for detecting and disrupting cybercrime.