Skip to footer

Evolving Michelangelo Model Representation for Flexibility at Scale

To accommodate additional ML use cases, Uber evolved Michelangelo's application of the Apache Spark MLlib library for greater flexibility and extensibility.

Building a Better Big Data Architecture: Meet Uber’s Presto Team

Presto logo
Uber has embraced Presto, a high performance, distributed SQL query engine, and joined the Presto Foundation. Meet the Uber engineers who contribute to and use Presto on a daily basis.

Searchable Ground Truth: Querying Uncommon Scenarios in Self-Driving Car Development

Pedestrian density map
When developing Uber's self driving car systems, engineers found a way to identify edge case scenarios amongst terabytes of sensor data representing real-world situations.

On Internships, Career Advice, and Reaching 15B Rides: A Conversation with Uber CTO Thuan Pham

Thuan Pham and Sudhanshu Mishra
CTO Thuan Pham sat down with former intern, now employee, Sudhanshu Mishra to talk about his early experiences in the technology industry and growing Uber.

Uber Joins LF Presto Foundation to Advance Open Source Analytics

Uber is honored to join the Presto Foundation, a new initiative hosted by the Linux Foundation, to advance the open source data processing community.

Introducing Hypothesis GU Funcs, an Open Source Python Package for Unit Testing

Dragonfly
Uber introduces Hypothesis GU Func, a new extension to Hypothesis, as an open source Python package for unit testing.

Gaining Confidence and Improving Android Developer Workflows as a Software Engineering Intern at Uber

Three lion cubs
Ankit Agrawal reflects on his internship with Uber Engineering, working on the Developer Experience team to build a feature that would highlight code errors in an IDE.

Science at Uber: Improving Transportation with Artificial Intelligence

Zoubin Ghahramani
Uber Chief Scientist Zoubin Ghahramani explains how artificial intelligence went from academia to real-world applications, and how Uber uses it to make transportation better.

Bringing Uber Freight to Chicago: A Conversation with Engineering Manager Tory Schober

Aerial shot of a container terminal next to an elevated highway
Engineering manager Tory Schober talks about creating an Uber Freight engineering team in Chicago, and how that team will benefit from being close to its customer base.

Three Approaches to Scaling Machine Learning with Uber Seattle Engineering

At an April 2019 meetup on ML and AI at Uber Seattle, members of our engineering team discussed three different approaches to enhancing our ML ecosystem.

Science at Uber: Powering Machine Learning at Uber

Logan Jeya
Logan Jeya, Product Manager, explains how Uber's machine learning platform, Michelangelo, makes it easy to deploy models that enable data-driven decision making.

Introducing LCA: Loss Change Allocation for Neural Network Training

Uber AI Labs proposes Loss Change Allocation (LCA), a new method that provides a rich window into the neural network training process.

Introducing Cyborg, an Open Source iOS Implementation of Android VectorDrawable

We built Cyborg, an open source implementation of VectorDrawable for iOS, to more easily implement designs across our apps.

Best Practices for Unit Testing in React Version 16

Uber ATG Web Platform intern Anat Kleiman shares her advice for testing React version 16 components when altering application logic.

Using GraphQL to Improve Data Hydration in our Customer Care Platform and Beyond

Flamingoes drinking water
Uber Engineering details how GraphQL integrated into our Customer Care platform, making for more targeted queries and reducing server load.

Science at Uber: Innovating Across Digital and Physical Worlds

Waleed Kadous, Principal Engineer at Uber, enjoys tackling technical challenges that bridge the digital and physical duality of Uber's problem space.

Building the New Uber Freight App as Lists of Modular, Reusable Components

Uber Freight App
We redesigned the Uber Freight app with RIBs, our open source plugin architecture, to enable quicker feature rollouts and an improved user experience.

Advancing AI: A Conversation with Jeff Clune, Senior Research Manager at Uber

We sat down with Jeff Clune, Senior Research Manager, to talk about his work in AI, journey to Uber, and Presidential Early Career Achievement in Science and Engineering (PECASE) award.

Science at Uber: Making a Real-world Impact with Data Science

Suzette Puente, Uber Data Science Manager, shares how she applies her graduate work in statistics to forecast traffic patterns and generate better routes.

Less is More: Engineering Data Warehouse Efficiency with Minimalist Design

word cloud
Data science helps Uber determine which tables in a database should be off-boarded to another source to maximize the efficiency of our data warehouse.

Popular Articles