Engineering
The technology behind Uber Engineering
Engineering, AI, Culture, Data / ML
ML Education at Uber: Program Design and Outcomes
August 2, 2022 / Global
AI, Culture, Data / ML, Engineering
ML Education at Uber: Frameworks Inspired by Engineering Principles
July 28, 2022 / Global
Data / ML, Engineering
Supercharging A/B Testing at Uber
July 21, 2022 / Global
Engineering
Vertical CPU Scaling: Reduce Cost of Capacity and Increase Reliability
July 14, 2022 / Global
AI, Data / ML, Engineering
Uber’s Highly Scalable and Distributed Shuffle as a Service
July 7, 2022 / Global
Engineering
Introducing Shadower: A Minimalistic Load Testing Tool
June 30, 2022 / Global
Engineering
How We Halved Go Monorepo CI Build Time
June 23, 2022 / Global
Data / ML, Engineering
Enabling Offline Inferences at Uber Scale
June 15, 2022 / Global
AI, Backend, Engineering, Mobile
Uber’s Real-Time Document Check
June 9, 2022 / Global
Backend, Engineering
Data Race Patterns in Go
June 2, 2022 / Global
Engineering, Web
USL – Uber’s Unified Signup and Login Stack
May 26, 2022 / Global
Engineering
Better Load Balancing: Real-Time Dynamic Subsetting
May 17, 2022 / Global
Backend, Engineering
Dynamic Data Race Detection in Go Code
April 28, 2022 / Global
Data / ML, Engineering
Presto® on Apache Kafka® At Uber Scale
April 14, 2022 / Global
Data / ML, Engineering
Securing Kafka® Infrastructure at Uber
April 7, 2022 / Global
Backend, Engineering
Uber’s Emergency Button and The Technologies Behind It
March 31, 2022 / Global
Engineering
Avoiding CPU Throttling in a Containerized Environment
March 22, 2022 / Global