Skip to footer

Tag: Uber Engineering

Productionizing Distributed XGBoost to Train Deep Tree Models with Large Data Sets at Uber

We share technical challenges and lessons learned while productionizing and scaling XGBoost to train distributed gradient boosted algorithms at Uber.

Uber Goes to NeurIPS 2019

Uber is presenting 11 papers at the NeurIPS 2019 conference in Vancouver, Canada, as well as sponsoring workshops including Women in Machine Learning (WiML) and Black in AI.

Uber Visualization Highlights: How Urban Symphony Adds an Audio Dimension to Visualization

As part of Uber Visualization's all-team hackathon, we built Urban Symphony, an Uber Movement visualization that adds an audio component to traffic speed patterns.

Introducing Menu Maker: Uber Eats’ New Menu Management Tool

To simplify the Uber Eats experience for our restaurant-partners, we built Menu Maker, a web-based tool for seamlessly managing menus on the Uber Eats app.

Improving Pickups with Better Location Accuracy

Uber built beacon to improve vehicle location accuracy on our platform, leading to more seamless rider pickup and dropoff experiences.

Taking City Visualization into the Third Dimension with Point Clouds, 3D Tiles, and deck.gl

With the release of deck.gl version 7.3, Uber’s open source visualization tool now supports rendering massive geospatial data sets formatted according to the OGC 3D Tiles community standard.

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.

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.

Migrating Functionality Between Large-scale Production Systems Seamlessly

With zero downtime, Uber's Payments Engineering team embarked on a migration that would allow authorization hold logic to be written once and used across existing and future payments products.

Science at Uber: Powering Uber’s Ridesharing Technologies Through Mapping

Dawn Woodard, Director of Data Science, considers travel time prediction one of Uber's most interesting mapping problems.

Science at Uber: Bringing Research to the Roads

Uber Principal Engineer Waleed Kadous discusses how we assess technologies our teams can leverage to improve the reliability and performance of our platform.

No Coding Required: Training Models with Ludwig, Uber’s Open Source Deep Learning Toolbox

Uber AI's Piero Molino discusses Ludwig's origin story, common use cases, and how others can get started with this powerful deep learning framework built on top of TensorFlow.
Bridge at night with cars

Setting the Pace: A Q&A with Jennifer Anderson, Senior Director of Engineering at Uber

Jennifer Anderson, a veteran of Silicon Valley technology companies, leads Uber's Product Platform organization, which hosts our core services. In this interview, she describes her organization and the lessons she has learned.

Second Uber Science Symposium: Showcasing Developments in Programming Systems and Tools

On May 3, 2019, Uber’s Programming Systems Team hosted the Programming Systems and Tools Track of the company’s Second Uber Science Symposium, featuring a full day of talks by leading researchers and practitioners in the the field.

Uber Engineering Celebrates Take Your Kids to Work Day

In this article, we share highlights from Uber’s annual Take Your Kids to Work Day celebration, an opportunity for the children of Uber parents to get a taste of what it’s like to work at a technology company.

Measuring Kotlin Build Performance at Uber

To determine if it made sense to adopt Kotlin for our Android monorepo, Uber's Mobile Engineering team measured Kotlin build performance at scale across a variety of project structures.

Improving Uber’s Mapping Accuracy with CatchME

CatchMapError (CatchMe) is a system that automatically catches errors in Uber's map data with anonymized GPS traces from the driver app.
Introducing Base Web, Uber's New Design System for Building Websites in React

Introducing Base Web, Uber’s New Design System for Building Websites in React

Base Web is a React component library which implements the Base design language to act as a device-agnostic foundation for easily creating web applications.

Uber Open Source: Catching Up with Celina Ward, M3 Observability Engineer

Celina Ward discusses her journey to engineering, what it was like to present at Kubecon 2018, and what’s next for M3, Uber's open source metrics platform.

Scaling Mobile Device Management for macOS with Chef at Uber

Uber's IT Engineering team scaled mobile device management on macOS by leveraging open source tools and custom API-driven Chef cookbooks.

Popular Articles