Developers Open Source Careers Twitter Facebook
Categories

Uber

Latest Articles
5 APR

Scaling Uber’s Hadoop Distributed File System for Growth

Uber's Data Infrastructure team overhauled our approach to scaling our storage infrastructure by incorporating several new features and functionalities, including ViewFs, NameNode garbage collection tuning, and an HDFS load management service.

28 MAR

Building Check-In Queuing & Appointment Scheduling for In-Person Support at Uber

Uber's Customer Obsession Engineering team developed new check-in queuing and appointment systems to improve the customer experience for driver-partners at our Greenlight Hubs.

16 MAR

VINE: An Open Source Interactive Data Visualization Tool for Neuroevolution

Uber AI Labs introduces Visual Inspector for Neuroevolution (VINE), an open source interactive data visualization tool to help neuroevolution researchers better understand this family of algorithms.

15 MAR

Out of the Arcade: Designing the Uber Kiosk

The design of Uber's driver support kiosk drew inspiration from arcade games of the past along with new thinking on how to engage with customers in public spaces.

13 MAR

Scaling Infrastructure Management with Grail

Uber Engineering built Grail, our infrastructure management platform, to aggregate the current state of our systems into a single global view, spanning all zones and regions.

9 MAR

From Milking Cows to Writing Code: A Dreamer’s Journey

Brought to the US when he was 10 years old, DACA gave Benito Sanchez the security to go to college and get a job in technology.

22 FEB

Code Migration in Production: Rewriting the Sharding Layer of Uber’s Schemaless Datastore

Migrating our Schemaless sharding layer from Python to Go while in production demonstrated that it was possible for us to rewrite the frontend of a massive datastore with zero downtime.

20 FEB

Introducing the Uber AI Residency

Interested in accelerating your career by tackling some of Uber’s most challenging AI problems? Apply for the Uber AI Residency, a research fellowship dedicated to fostering the next generation of AI talent.

16 FEB

Building Reliable Reprocessing and Dead Letter Queues with Kafka

The Uber Insurance Engineering team extended Kafka’s role in our existing event-driven architecture by using non-blocking request reprocessing and dead letter queues (DLQ) to achieve decoupled, observable error-handling without disrupting real-time traffic.

14 FEB

Implementing Model-Agnosticism in Uber’s Real-Time Anomaly Detection Platform

Uber Engineering extended our anomaly detection platform's ability to integrate new forecast models, allowing this critical on-call service to scale to meet more complex use cases.

6 FEB

Meet Uber’s Software Engineer Apprentices

Uber's Software Engineer Apprentice Program gives developers with non-traditional paths to programming an opportunity to work on industry-level software while receiving extended training and mentorship.

24 JAN

Omphalos, Uber’s Parallel and Language-Extensible Time Series Backtesting Tool

Uber Engineering created Omphalos, our new backtesting framework, to enable efficient and reliable comparison of forecasting models across languages.

16 JAN

SBNet: Leveraging Activation Block Sparsity for Speeding up Convolutional Neural Networks

Uber ATG Toronto developed Sparse Blocks Network (SBNet), an open source algorithm for TensorFlow, to speed up inference of our 3D vehicle detection systems while lowering computational costs.

9 JAN

Engineering Confidence: A Beginner’s Guide to Overcoming Imposter Syndrome

How do you overcome imposter syndrome? Act with confidence, follow your first instinct, and always be learning and teaching.

3 JAN

COTA: Improving Uber Customer Care with NLP & Machine Learning

In this article, Uber Engineering introduces our Customer Obsession Ticket Assistant (COTA), a new tool that puts machine learning and natural language processing models in the service of customer care to help agents deliver improved support experiences.

27 DEC

Architects of Infrastructure: Meet Uber Aarhus Engineering

Get to know Uber Aarhus Engineering and the work they do behind the scenes to build and maintain our storage and compute platforms.

22 DEC

Year in Review: 2017 Highlights from Uber Open Source

As we approach the New Year, Uber Open Source revisits some of Uber Engineering's most popular projects from 2017.

18 DEC

Welcoming the Era of Deep Neuroevolution

By leveraging neuroevolution to train deep neural networks, Uber AI Labs is developing solutions to solve reinforcement learning problems.

14 DEC

Unifying Mobile Onboarding Experiences at Uber

By unifying mobile onboarding experiences for our new rider app, Uber Engineering made it easier than ever before for users to "get moving."

12 DEC

Navigating the Engineering Interview Process at Uber & Beyond

Up for the challenge of developing at unprecedented scale? First, learn what it takes to master the technical interview process at Uber.

20 NOV

Architecting Uber Support with Customer Obsession Engineering

Uber’s Customer Obsession team builds tools that make the customer support experience quicker and more seamless for users across our services.

15 NOV

Welcoming Peter Dayan to Uber AI Labs

Arriving now: Uber's Chief Scientist Zoubin Ghahramani introduces Uber AI Labs' newest team member, award-winning neuroscientist Peter Dayan.

2 NOV

Engineering Uber’s On-Call Dashboard

Uber Engineering's On-Call Dashboard provides real-time incident response, shift maintenance, and post-mortem analysis for an improved on-call experience.

30 OCT

Scaling Reliable Transportation for India: Meet Uber Bangalore Engineering

In this article, members of Uber Bangalore Engineering discuss their role in building reliable transportation systems at scale for India—and beyond.

19 OCT

Engineering NullAway, Uber’s Open Source Tool for Detecting NullPointerExceptions on Android

Uber Engineering built and open sourced NullAway, our fast and practical tool for eliminating NPEs, to help others deploy more reliable Android apps.

17 OCT

Meet Horovod: Uber’s Open Source Distributed Deep Learning Framework for TensorFlow

Uber Engineering introduces Horovod, an open source framework that makes it faster and easier to train deep learning models with TensorFlow.

5 OCT

Engineering a Million-Mile Journey with Uber ATG

Uber ATG's Poornima Kaniarasu shares how she found her "place" developing the machine learning technologies behind our self-driving vehicles.

28 SEP

How to Have Your Software Engineering Job and Eat It Too

Uber Engineering’s Aimee Lucido reflects on how she redefined her career as a software engineer through advocacy and writing.

20 SEP

My Site Reliability Engineering Internship Experience with Uber

What did you do this summer? In this article, intern Mitali Palekar reflects on her experience as a member of Uber's Site Reliability Engineering team.