Around the world, Uber’s technical teams build the platforms that power our dynamic suite of mobility services, from food delivery and freight to ridesharing and scooter rentals. These engineers, data scientists, product managers, program managers, and many other technologists both …
Wayne Cunningham
Engineering Blog Articles
Profiles in Coding: Rick Boone, Core Infrastructure, San Francisco
Career paths for engineers are often constrained to two possibilities: becoming a people manager or a high-level individual contributor. At Uber, however, engineers have taken on a variety of roles, from moving into a product track to working on promotions …
Year in Review: 2019 Highlights from the Uber Engineering Blog
With tech offices around the world, Uber engineers are responsible for building new features and systems that improve rideshare, new mobility, food delivery, and other services enabled by our platform. Our Uber Engineering Blog highlights some of these efforts, giving …
Building a Better Big Data Architecture: Meet Uber’s Presto Team
Uber’s daily operations generate data, such as the number of trip requests or food orders at any given time, that can show us how and where to improve our services. However, this information is only truly useful if we can …
Science at Uber: Improving Transportation with Artificial Intelligence
At Uber, we take advanced research work and use it to solve real world problems. In our Science at Uber video series, Uber employees talk about how we apply data science, artificial intelligence, machine learning, and other innovative technologies …
Bringing Uber Freight to Chicago: A Conversation with Engineering Manager Tory Schober
Uber Freight has been gaining momentum ever since its launch two years ago, increasing sign-ups from carriers and shippers, and adding features to better help manage fleets and loads. Now, the San Francisco-based engineering team behind Uber Freight will …
Science at Uber: Powering Machine Learning at Uber
At Uber, we take advanced research work and use it to solve real world problems. In our Science at Uber video series, Uber employees talk about how we apply data science, artificial intelligence, machine learning, and other innovative technologies …
Science at Uber: Applying Artificial Intelligence at Uber
At Uber, we take advanced research work and use it to solve real world problems. In our Science at Uber video series, Uber employees talk about how we apply data science, artificial intelligence, machine learning, and other innovative technologies …
Science at Uber: Building a Data Science Platform at Uber
At Uber, we take advanced research work and use it to solve real world problems. In our Science at Uber video series, Uber employees talk about how we apply data science, artificial intelligence, machine learning, and other innovative technologies in …
Solving for Urban Air Travel: A Q&A with François Sillion, Director of Uber ATCP
Bolstering Uber’s position at the leading edge of transportation technology, the new Advanced Technologies Center in Paris (ATCP) supports the development of Uber Air, our effort to add a third dimension to our platform using flying vehicles.
Leading ATCP …
Setting the Pace: A Q&A with Jennifer Anderson, Senior Director of Engineering at Uber
As Senior Director of Engineering for Uber’s Product Platform, Jennifer Anderson leads the teams responsible for building and operating the underlying business platforms that help power Uber’s portfolio of products such as rideshare and Uber Eats food delivery. Jennifer’s responsibilities …
Learnings in Web Development: Design Patterns, Elm, and Progressive Enhancement
At Uber, web development is integral to several of our core services, including both our internal apps and our public-facing products. With hundreds of web-based applications leveraged across our tech stack, keeping up with web development trends and best practices …
Uber Open Source: Catching Up with Felix Cheung, Data Platform Engineering Manager
It may seem counter-intuitive that open source software, with its public availability and transparent code, can give private enterprise an edge. But that’s the lesson provided by Felix Cheung, an engineering manager at Uber who puts significant effort into …
Announcing the Uber Open Summit Sofia 2019
Open source software plays a big part at Uber and other San Francisco Bay Area tech companies, but its impact can be felt globally. Engineers all over the world launch new open source projects that find widespread adoption among leading …
Profiles in Coding: Tatiana Romanova, Uber Payments Platform, Amsterdam
Financial transactions, including payments by riders to driver-partners and by eaters to restaurant-partners, occur every minute of every day on the Uber platform. Our Payments team, based in Amsterdam, devotes their time to developing reliable, secure, and seamless payment experiences …
Increasing Representation at Uber through The Hidden Genius Project
On a December Friday in 2018, a group of 16 fellows from Uber’s Career Prep Program, a collaboration with The Hidden Genius Project, spend the day at our offices in San Francisco. This diverse group comes from universities …
Profiles in Coding: Sylvain Francois, Uber Freight
We launched Uber Freight in 2017 to bring technical modernization to the freight trucking industry, hoping to improve the lives of truckers through increased efficiency and flexibility. Likewise, Uber Freight lets shippers set up a delivery at the push of …
Year in Review: 2018 Highlights from the Uber Engineering Blog
With new content every week, our blog showcases the technologies—and the people behind them—that power the Uber platform.
In 2018, we published articles on topics spanning the breadth and depth of our technical stack, from a …
Collaboration at Scale: Highlights from Uber Open Summit 2018
Uber held its first open source summit on November 15, 2018, inviting members of the open source community for presentations given by experts on some of the projects we have contributed in the fields of big data, visualization, machine learning, …
Experience in AI: Uber Hires Jan Pedersen
Whenever a rider gets dropped off at their location, one of our driver-partners finishes a session laden with trips, or an eater gets food delivered to their door, data underlies these interactions on the Uber platform. And our teams could …