All blogs / Distributed systems / cloud
Uber
Get a ride in minutes. Or become a driver and earn money on your schedule. Uber is finding you better ways to move, work, and succeed in Croatia.
Distributed systems / cloudSoftware / engineering practiceAI / ML
- Posts
- 722 from 11 Jul 2017 to 29 Oct 2026
- Posting
- weekly (64 in the last year)
- Kind
- company blog
- Also at
- https://eng.uber.com/
- Also at
- https://uber.com/hr/en/blog
2026 49
- Designing a Generalized Ads Marketplace Platform
- Freight Search: Composing a Shared Search Index from Independently Owned Fragments
- Uber announce work
- Translations at Scale: Memory Optimization Techniques That Kept Uber's P99 Under 1ms
- Ensuring Similar Computational Resources to Stateful Workloads Running on a Diverse Server Fleet
- Scaling AI in Legal: Building Uber’s Redlining Agent
- Designing MCP Gateway Uber's MCP Management Platform
- New commute features and meal delivery are helping companies as they return to the office
- Taming the ML Firehose: Scaling Feature Consistency
- Running a Software Factory Efficiently at Uber Scale
- Introducing Husker Share, the University of Nebraska-Lincoln’s latest program with Uber
- Broadening our reach: introducing the final cohort of recipients of the Uber Transit Innovation Fund
- Rider insights: How NJ Transit’s Access Link Riders’ Choice Pilot redefines mobility freedom
- Using Uber: your guide to NJ TRANSIT’s Access Link Riders’ Choice Pilot 2.0
- Using Uber: your guide to Pace's RAP Program
- Access On Demand pilot with RTD’s Access-a-Ride
- Scaling Verify with Wallet for Identity Verification at Uber
- How the University of Nebraska-Lincoln teams up with Uber to power late-night rides
- Meet the first cohort of recipients shaping the future with the Uber Transit Innovation Fund
- Scaling Real-Time Traffic Forecasting with a Graph-Aware Transformer
- Zero-Growth Stack, Real Gains: How Stack Allocation Can Save 10% CPU in Go
- How Ansible® Automation Powers the Uber Corporate Network at a Global Scale
- Introducing the $1M Uber Transit Innovation Fund
- Next-gen transit: Votran’s innovative model for multimodal partnership
- Hybrid Core Allocation: From Overallocation to Reliable Sharing
- How Uber Conquered Database Overload: The Journey from Static Rate-Limiting to Intelligent Load Management
- Next-Gen Restaurant Recommendation with Generative Modeling and Real-Time Features
- Accelerating Search and Ingestion with High-Performance gRPC™ in OpenSearch™
- Innovative Recommendation Applications Using Two Tower Embeddings at Uber
- Open Source and In-House: How Uber Optimizes LLM Training
- Evolution and Scale of Uber’s Delivery Search Platform
- Introducing HoosierShare, Indiana University’s innovative program with Uber
- Under the Hood: Scaling Responsible AI at Uber
- Accelerating Deep Learning: How Uber Optimized Petastorm for High-Throughput and Reproducible GPU Training
- Campus chaos, resolved: streamlining event transportation with Vouchers
- How the University of Illinois streamlines faculty travel with Uber
- How Uber Executed A JUnit Migration at Massive Scale
- Mobility for all: How Uber supports Los Angeles’s vision of universal basic mobility
- How Uber Built an Agentic System to Automate Design Specs in Minutes
- Transforming Ads Personalization with Sequential Modeling and Hetero-MMoE at Uber
- Building High Throughput Payment Account Processing
- Superuser Gateway: Guardrails for Privileged Command Execution
- Database Federation: Decentralized and ACL-Compliant Hive™ Databases
- Uber’s Rate Limiting System
- Introducing uFowarder: The Consumer Proxy for Kafka Async Queuing
- How Uber Scaled Data Replication to Move Petabytes Every Day
- Apache Hudi™ at Uber: Engineering for Trillion-Record-Scale Data Lake Operations
- From Monitoring to Observability: Our Ultra-Marathon to a Cloud-Native Platform
- Uber Advertising Creative Studio Debuts Journey Takeover, Turning Everyday Trips Into Immersive In-App Advertising Experiences
2025 66
- Beyond the books: how Compton College supports its students with Uber Eats
- Powering Billion-Scale Vector Search with OpenSearch
- How Uber Indexes Streaming Data with Pull-Based Ingestion in OpenSearch™
- How Uber, OCI™, and Ampere® Co-Optimized OCI AmpereOne® M A4 Compute
- From Batch to Streaming: Accelerating Data Freshness in Uber’s Data Lake
- Blazing Fast OLAP on Uber’s Inventory and Catalog Data with Apache Pinot™
- Improving MySQL® Cluster Uptime: Making MGR Viable at Scale
- Improving MySQL® Cluster Uptime: Designing Advanced Detection, Mitigation, and Consensus with Group Replication
- New Global Survey Reiterates Uber’s Role in Reducing Drunk Driving
- Ceilometer: Uber’s Adaptive Benchmarking Framework
- Enhancing Uber’s Guidance Heatmap with Deep Probabilistic Models
- I/O Observability for Uber’s Massive Petabyte-Scale Data Lake
- Case study: How Bloomington Transit broadens reach without breaking the budget
- Building Zone Failure Resilience in Apache Pinot™ at Uber
- Uber Advertising Unveils Industry-First Custom Attention Metric with Adelaide and Kantar
- Raising the Bar on ML Model Deployment Safety
- Enabling Deep Model Explainability with Integrated Gradients at Uber
- Game changers: how Lafayette College balances academics and athletics with Uber
- Requirement Adherence: Boosting Data Labeling Quality Using LLMs
- Rebuilding Uber’s Apache Pinot™ Query Architecture
- Cadence Workflow Joins the Cloud Native Computing Foundation
- How Uber Standardized Mobile Analytics for Cross-Platform Insights
- Campus cravings: exploring the top Uber Eats meals at universities
- Uber’s Strategy to Upgrading 2M+ Spark Jobs
- Adding Determinism and Safety to Uber IAM Policy Changes
- Open-Sourcing Starlark Worker: Define Cadence Workflows with Starlark
- Building Uber’s Data Lake: Batch Data Replication Using HiveSync
- Controlling the Rollout of Large-Scale Monorepo Changes
- How Uber Serves over 150 Million Reads per Second from Integrated Cache with Stronger Consistency Guarantees
- Lightweight Office Infrastructure: Transitioning from Backbone to SD-WAN
- Forecasting Models to Improve Driver Availability at Airports
- Locking Down the Fleet: Encryption at Rest and Disk Isolation at Scale
- uReview: Scalable, Trustworthy GenAI for Code Review at Uber
- From Restaurants to Retail: Scaling Uber Eats for Everything
- PerfInsights: Detecting Performance Optimization Opportunities in Go Code using Generative AI
- Unlocking Financial Insights with Finch: Uber’s Conversational AI Data Agent
- How Uber helps power the University of Arkansas men’s track & field team
- How Uber Processes Early Chargeback Signals
- HT Surf&Uber partnership
- Reinforcement Learning for Modeling Marketplace Balance
- Uber takes center stage at Cannes Lions: innovation, creativity, and the future of advertising
- Slashing CI Costs at Uber
- The Evolution of Uber’s Search Platform
- Automating Kerberos Keytab Rotation at Uber
- How Uber Migrated from Hive to Spark SQL for ETL Workloads
- From Archival to Access: Config-Driven Data Pipelines
- Enhanced Agentic-RAG: What If Chatbots Could Deliver Near-Human Precision?
- Robust Database Backup Recovery at Uber
- Building Uber’s Multi-Cloud Secrets Management Platform to Enhance Security
- Migrating Large-Scale Interactive Compute Workloads to Kubernetes Without Disruption
- Fixrleak: Fixing Java Resource Leaks with GenAI
- Migrating Uber’s Compute Platform to Kubernetes: A Technical Journey
- Advancing Invoice Document Processing at Uber using GenAI
- Uber’s Journey to Ray on Kubernetes: Resource Management
- Case study: how Wellington County enhances mobility options for rural townships
- Uber’s Journey to Ray on Kubernetes: Ray Setup
- How medical schools support the next generation of doctors with Uber
- Enhancing Personalized CRM Communication with Contextual Bandit Strategies
- Automating Efficiency of Go programs with Profile-Guided Optimizations
- A beginner’s guide to Uber vouchers for riders
- Adopting Arm at Scale: Transitioning to a Multi-Architecture Environment
- Adopting Arm at Scale: Bootstrapping Infrastructure
- MySQL At Uber
- How Uber Uses Ray® to Optimize the Rides Business
- How Uber Eats fuels the University of Miami Hurricanes off the field
- Case study: how the University of Kentucky transformed Wildcab with Uber
2024 63
- Moving STRIPES: innovating student transportation at Mizzou
- Serving Millions of Apache Pinot™ Queries with Neutrino
- Introducing the Prompt Engineering Toolkit
- The Accounter: Scaling Operational Throughput on Uber’s Stateful Platform
- Unified Checkout: Streamlining Uber’s Payment Ecosystem
- Presto® Express: Speeding up Query Processing with Minimal Resources
- Enabling Infinite Retention for Upsert Tables in Apache Pinot
- Uber, Unplugged: insights from 6 transit leaders on the future of how we move
- Streamlining Financial Precision: Uber’s Advanced Settlement Accounting System
- Horacio’s story: gaining mobility independence through innovative transportation solutions
- Genie: Uber’s Gen AI On-Call Copilot
- Making Uber’s ExperimentEvaluation Engine 100x Faster
- Connecting communities: how Harrisburg University expands transportation access with Uber
- Preon: Presto Query Analysis for Intelligent and Efficient Analytics
- How to Measure Design System at Scale
- QueryGPT – Natural Language to SQL Using Generative AI
- Transforming Executive Travel: Delegate Booking with Uber
- DataMesh: How Uber laid the foundations for the data lake cloud migration
- Lucene: Uber’s Search Platform Version Upgrade
- Pinot for Low-Latency Offline Table Analytics
- Continuous deployment for large monorepos
- Shifting E2E Testing Left at Uber
- Charting the mobility evolution: excerpts from Uber’s latest industry paper
- Sparkle: Standardizing Modular ETL at Uber
- Upgrading Uber’s MySQL Fleet to version 8.0
- Differential Backups in MyRocks Based Distributed Databases at Uber
- Enabling Security for Hadoop Data Lake on Google Cloud Storage
- Pickup in 3 minutes: Uber’s implementation of Live Activity on iOS
- Odin: Uber’s Stateful Platform
- Evolving partnerships: how Uber and Brightline rapidly innovate with flexible tech
- Revolutionizing the rider experience: insights from Uber’s Global Head of Transit Partnerships
- Navigating the LLM Landscape: Uber’s Innovation with GenAI Gateway
- Introduction to Kafka Tiered Storage at Uber
- Modernizing Logging at Uber with CLP (Part II)
- How Uber ensures Apache Cassandra®’s tolerance for single-zone failure
- Debugging with Production Neighbors – Powered by SLATE
- Personalized Marketing at Scale: Uber’s Out-of-App Recommendation System
- Flaky Tests Overhaul at Uber
- Modernizing Uber’s Batch Data Infrastructure with Google Cloud Platform
- How Uber Accomplishes Job Counting At Scale
- Uber Becomes Kotlin™ Foundation Silver Member
- Upgrading M3DB from v1.1 to v1.5
- DataK9: Auto-categorizing an exabyte of data at field level through AI/ML
- From Predictive to Generative – How Michelangelo Accelerates Uber’s AI Journey
- DragonCrawl: Generative AI for High-Quality Mobile Testing
- Uber for Business introduces new tool for executive assistants
- Ensuring Precision and Integrity: A Deep Dive into Uber’s Accounting Data Testing Strategies
- Migrating a Trillion Entries of Uber’s Ledger Data from DynamoDB to LedgerStore
- How LedgerStore Supports Trillions of Indexes at Uber
- Scaling AI/ML Infrastructure at Uber
- Model Excellence Scores: A Framework for Enhancing the Quality of Machine Learning Systems at Scale
- Balancing HDFS DataNodes in the Uber DataLake
- Load Balancing: Handling Heterogeneous Hardware
- Network IDS Ruleset Management with Aristotle v2
- Building Scalable, Real-Time Chat to Improve Customer Experience
- How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache
- Case study: Tri-Rail’s role in paving the way for effortless commuting
- Public transport agencies trial mixed fleets to implement local on-demand transport
- Jupiter: Config Driven Adtech Batch Ingestion Platform
- DataCentral: Uber’s Big Data Observability and Chargeback Platform
- Stopping Uber Fraudsters Through Risk Challenges
- Palette Meta Store Journey
- Uber: GC Tuning for Improved Presto Reliability
2023 55
- uVitals – An Anomaly Detection & Alerting System
- Supercharge the Way You Render Large Lists in React
- Improving Uber Eats Home Feed Recommendations via Debiased Relevance Predictions
- Cinnamon Auto-Tuner: Adaptive Concurrency in the Wild
- PID Controller for Cinnamon
- Access Link Riders’ Choice Program Pilot gains popularity with riders
- Cinnamon: Using Century Old Tech to Build a Mean Load Shedder
- NilAway: Practical Nil Panic Detection for Go
- Our Journey Adopting SPIFFE/SPIRE at Scale
- Real-Time Analytics for Mobile App Crashes using Apache Pinot
- Use Passkeys Wherever You Sign in to Uber
- Accelerating Advertising Optimization: Unleashing the Power of Ads Simulation
- Unified Session for Analytical Events
- From Light to Dark: The Story Behind Dark Mode on the Android Uber App
- Risk Entity Watch – Using Anomaly Detection to Fight Fraud
- Selective Column Reduction for DataLake Storage Cost Efficiency
- Using Uber: your guide to the Access-A-Ride E-Hail Pilot Program
- CheckEnv: Fast Detection of RPC Calls Between Environments Powered by Graphs
- Enhancing safety and responsibility: why programs like Princeton PD Provides Your DD with Uber Transit are beneficial for university towns
- Up: Portable Microservices Ready for the Cloud
- Case study: DART goes big in 30 zones
- Bypassing Large Diffs in SubmitQueue
- The Perils of Migrating a Large-Scale Service at Uber
- Evolution of Data Lifecycle Management at Uber
- Dynamic Executor Core Resizing in Spark
- The Transformative Power of Generative AI in Software Development: Lessons from Uber’s Tech-Wide Hackathon
- How Uber Optimized Cassandra Operations At Scale
- Attribute-Based Access Control at Uber
- Fast Copy-On-Write within Apache Parquet for Data Lakehouse ACID Upserts
- Announcing Cadence 1.0: The Powerful Workflow Platform Built for Scale and Reliability
- Automated Audit Framework For Internet Scale Financial Transactions
- Identifying Green Vehicles for a Zero-Emission Future
- Spark Analysers: Catching Anti-Patterns In Spark Apps
- How to improve paratransit service delivery with TNCs: answers to your questions
- Visa airport bank promo
- Optimizing HDFS with DataNode Local Cache for High-Density HDD Adoption
- Cybersecurity Incident Simulation @ Uber
- Bootstrapping Uber’s Infrastructure on arm64 with Zig
- Measuring Performance for iOS Apps at Uber Scale
- InsureTech: Insurance Compliance
- Case study: WMATA meets its goals by giving paratransit riders more choices
- Demand and ETR Forecasting at Airports
- Terms and conditions
- Setting Uber’s Transactional Data Lake in Motion with Incremental ETL Using Apache Hudi
- Case study: How Kyle, Texas, benefits from rideshare
- How We Unified Configuration Distribution Across Systems at Uber
- Why some customers might get charged before a trip
- Uber’s Sustainable Engineering Journey
- D3: An Automated System to Detect Data Drifts
- Fixing Go’s Linker: An Unexpected Journey into ARM64, DWARF, and Linker Internals
- uAct – Unified Action Platform
- How the Uber Membership Team Developed the ActionCard Design Pattern to Do More with Less
- Containerizing the Beast – Hadoop NameNodes in Uber’s Infrastructure
- Scaling Adoption of Kerberos at Uber
- How Brightline transforms customer experience at all steps of the journey, with Brightline+ and Uber
2022 49
- Devpod: Improving Developer Productivity at Uber with Remote Development
- How My Uber Internship Expanded My Horizons
- 1033latime
- LeakProf: Featherlight In-Production Goroutine Leak Detection
- How Uber Optimizes the Timing of Push Notifications using ML and Linear Programming
- Speed Up Presto at Uber with Alluxio Local Cache
- Simplifying Developer Testing Through SLATE
- Introducing WorkflowGuard: The Workflow Governance and Observability System That Oversees over 120,000 Data Workflows
- uBuild: Fast and Safe Building of Thousands of Container Images
- Reducing Logging Cost by Two Orders of Magnitude using CLP
- Thank you for your feedback!
- Thank you for your feedback!
- Thank you for your feedback!
- Thank you for your feedback!
- Thank you for your feedback!
- Pfetch a Ride with Uber in Pflugerville, Texas
- Thank you for your feedback!
- Thank you for your feedback!
- Crane: Uber’s Next-Gen Infrastructure Stack
- The Pinellas Suncoast Transit Authority taps into Uber to connect 3 counties and extend transit service on nights and weekends
- Deduping and Storing Images at Uber Eats
- MySQL to MyRocks Migration in Uber’s Distributed Datastores
- What is an Authorization Hold?
- Uber’s Next Gen Push Platform on gRPC
- ML Education at Uber: Program Design and Outcomes
- ML Education at Uber: Frameworks Inspired by Engineering Principles
- Supercharging A/B Testing at Uber
- Vertical CPU Scaling: Reduce Cost of Capacity and Increase Reliability
- Uber’s Highly Scalable and Distributed Shuffle as a Service
- Introducing Shadower: A Minimalistic Load Testing Tool
- How We Halved Go Monorepo CI Build Time
- Enabling Offline Inferences at Uber Scale
- Uber’s Real-Time Document Check
- Data Race Patterns in Go
- USL – Uber’s Unified Signup and Login Stack
- Better Load Balancing: Real-Time Dynamic Subsetting
- Dynamic Data Race Detection in Go Code
- Presto® on Apache Kafka® At Uber Scale
- Securing Kafka® Infrastructure at Uber
- Uber’s Emergency Button and The Technologies Behind It
- Avoiding CPU Throttling in a Containerized Environment
- One Stone, Three Birds: Finer-Grained Encryption @ Apache Parquet™
- Introducing Ballast: An Adaptive Load Test Framework
- Introducing Carbon Feed for Earners: The One-Stop Info Shop
- DeepETA: How Uber Predicts Arrival Times Using Deep Learning
- Project RADAR: Intelligent Early Fraud Detection System with Humans in the Loop
- Cost Efficiency @ Scale in Big Data File Format
- Capacity Recommendation Engine: Throughput and Utilization Based Predictive Scaling
- The New Version of Orbit (v1.1) is Released: The Improvements, Design Changes, and Exciting Collaborations
2021 52
- How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)
- Cadence Multi-Tenant Task Processing
- CRISP: Critical Path Analysis for Microservice Architectures
- How Uber Migrated Financial Data from DynamoDB to Docstore
- Introducing uGroup: Uber’s Consumer Management Framework
- Improving HDFS I/O Utilization for Efficiency
- Building Uber’s Fulfillment Platform for Planet-Scale using Google Cloud Spanner
- Real-Time Exactly-Once Ad Event Processing with Apache Flink, Kafka, and Pinot
- YAML Generator for Funnel YAML Files: Streamlining the Mobile Data Workflow Process
- Jellyfish: Cost-Effective Data Tiering for Uber’s Largest Storage System
- Streaming Real-Time Analytics with Redis, AWS Fargate, and Dash Framework
- Enabling Seamless Kafka Async Queuing with Consumer Proxy
- How Data Shapes the Uber Rider App
- Building Scalable Streaming Pipelines for Near Real-Time Features
- Eats Safety Team On-Call Overview
- Unifying Support Content to Enable More Empathetic and Personalized Customer Support Experiences
- Efficiently Managing the Supply and Demand on Uber’s Big Data Platform
- Cost-Efficient Open Source Big Data Platform at Uber
- Challenges and Opportunities to Dramatically Reduce the Cost of Uber’s Big Data
- How Uber Achieves Operational Excellence in the Data Quality Experience
- Uber’s Finance Computation Platform
- Pinot Real-Time Ingestion with Cloud Segment Storage
- Uber’s Fulfillment Platform: Ground-up Re-architecture to Accelerate Uber’s Go/Get Strategy
- Containerizing Apache Hadoop Infrastructure at Uber
- ‘Orders Near You’ and User-Facing Analytics on Real-Time Geospatial Data
- Analyzing Customer Issues to Improve User Experience
- Customer Support Automation Platform at Uber
- Tuning Model Performance
- Elastic Distributed Training with XGBoost on Ray
- Continuous Integration and Deployment for Machine Learning Online Serving and Models
- Efficient and Reliable Compute Cluster Management at Scale
- Handling Flaky Unit Tests in Java
- The Evolution of Data Science Workbench
- Scaling of Uber’s API gateway
- Fraud Detection: Using Relational Graph Learning to Detect Collusion
- The Architecture of Uber’s API gateway
- Introducing Orbit, An Open Source Package for Time Series Inference and Forecasting
- pprof++: A Go Profiler with Hardware Performance Monitoring
- Optimal Feature Discovery: Better, Leaner Machine Learning Models Through Information Theory
- Automating Merchant Live Monitoring with Real-Time Analytics: Charon
- Freight Pricing with a Controlled Markov Decision Process
- Flipr: Making Changes Quickly and Safely at Scale
- Uber’s Journey Toward Better Data Culture From First Principles
- Navigating to the Technical Program Management and Learning Team
- Elastic Deep Learning with Horovod on Ray
- Applying Machine Learning in Internal Audit with Sparsely Labeled Data
- How Uber Deals with Large iOS App Size
- Evolving Schemaless into a Distributed SQL Database
- Fast and Reliable Schema-Agnostic Log Analytics Platform
- Making transportation more accessible and affordable with The COMET
- Uber’s Real-time Data Intelligence Platform At Scale: Improving Gairos Scalability/Reliability
- The Journey Towards Metric Standardization
2020 68
- Disaster Recovery for Multi-Region Kafka at Uber
- Uber’s Real-Time Push Platform
- No Code Workflow Orchestrator for Building Batch & Streaming Pipelines at Scale
- Horovod v0.21: Optimizing Network Utilization with Local Gradient Aggregation and Grouped Allreduce
- Turning Metadata Into Insights with Databook
- Meet the 2020 Safety Engineering Interns: COVID Edition
- Operating Apache Pinot @ Uber Scale
- Building from the Baltics: Meet the Uber Engineering Team in Vilnius, Lithuania
- Ludwig v0.3 Introduces Hyperparameter Optimization, Transformers and TensorFlow 2 support
- Revolutionizing Money Movements at Scale with Strong Data Consistency
- Designing Edge Gateway, Uber’s API Lifecycle Management Platform
- Top companies give Uber Eats credit to stay connected with customers and employees
- Standing for Safety: Meet the Uber São Paulo Tech Team
- Introducing Domain-Oriented Microservice Architecture
- Uber’s real estate VP weighs in on the future of in-office work
- Engineering Failover Handling in Uber’s Mobile Networking Infrastructure
- Fiber: Distributed Computing for AI Made Simple
- Editing Massive Geospatial Data Sets with nebula.gl
- Profiles in Coding: Diana Yanakiev, Uber ATG, Pittsburgh
- MultiChoice needed to transport critical employees during lockdown. Their choice? Uber for Business.
- Building a Large-scale Transactional Data Lake at Uber Using Apache Hudi
- Uber + Big Fernand: Bringing business back with a commute program
- Introducing Neuropod, Uber ATG’s Open Source Deep Learning Inference Engine
- Inside Uber ATG’s Data Mining Operation: Identifying Real Road Scenarios at Scale for Machine Learning
- Meta-Graph: Few-Shot Link Prediction Using Meta-Learning
- 3 Gen Z trends to watch out for: what managers should know
- Profiles in Coding: Christabelle Bosson, Uber Elevate, San Francisco
- How Gen Z apps can enhance company policies
- Developing the Next Generation of Coders with the Dev/Mission <> Uber Coding Fellowship
- Introducing Athenadriver: An Open Source Amazon Athena Database Driver for Go
- They helped move the world. Learn how they can help your team.
- Uber + Singulart: Making virtual “happy hour” stand out with meal deliveries
- Interview: Aurélie Krau’s advice on Gen Z, Millennials and business travel
- Building Uber’s Go Monorepo with Bazel
- Announcing a New Framework for Designing Optimal Experiments with Pyro
- 3 Gen Z priorities that will affect business processes in the future
- Redefining travel policies during a global crisis
- Monitoring Data Quality at Scale with Statistical Modeling
- Enhanced POET: Open-Ended Reinforcement Learning through Unbounded Invention of Learning Challenges and their Solutions
- How will the differences between Gen Z vs. Millennials impact business?
- The needs and wants of a multigenerational workforce
- Supporting the community in Miami in a time of need
- Interview: Roberta Iorizzo’s secrets to rolling out a global travel policy
- Duty of care and the information gap
- Crisis management safeguards for the proactive travel manager
- Introducing Piranha: An Open Source Tool to Automatically Delete Stale Code
- Fostering a Culture of Sponsorship: Introducing Uber’s Engineering and Sponsorship Development Program
- Why We Leverage Multi-tenancy in Uber’s Microservice Architecture
- Celebrating International Women’s Day: Meet the Women Building Uber’s Global Platform
- Introducing Uber’s Open Source Principles
- Under the Hood of Uber ATG’s Machine Learning Infrastructure and Versioning Control Platform for Self-Driving Vehicles
- Dragon: Schema Integration at Uber Scale
- Profiles in Coding: Rick Boone, Core Infrastructure, San Francisco
- Tricks of the Trade: Tuning JVM Memory for Large-scale Services
- Building the Future of Mobility from the Pacific Northwest: Meet the Uber Seattle Tech Team
- Influencer interview: Pim De Weerd, Global Commodity Manager Mobility
- Building a Backtesting Service to Measure Model Performance at Uber-scale
- Counting Calories: How We Improved the Performance and Developer Experience of UberEats.com
- Our round-up of Uber for Business sustainability articles
- Influencer interview: Sacha Handgraaf, Sustainability Speaker and Trainer
- Women in Data Science at Uber: Moving the World With Data in 2020—and Beyond
- 7 ideas that will help you plan more sustainable events
- Designing a Production-Ready Kappa Architecture for Timely Data Stream Processing
- Engineering SQL Support on Apache Pinot at Uber
- Influencer interview: Marjan Verbeek, Strategic Partnership Manager
- Open Sourcing Manifold, a Visual Debugging Tool for Machine Learning
- Event recap—Taking the Green Route: the Sustainable Traveller
- Uber Visualization Highlights: Displaying City Street Speed Clusters with SpeedsUp
2019 143
- Uber Open Source in 2019: Community Engagement and Contributions
- Uber Infrastructure in 2019: Improving Reliability, Driving Customer Satisfaction
- Year in Review: 2019 Highlights from the Uber Engineering Blog
- Generative Teaching Networks: Accelerating Neural Architecture Search by Learning to Generate Synthetic Training Data
- Uber AI in 2019: Advancing Mobility with Artificial Intelligence
- Uber’s Data Platform in 2019: Transforming Information to Intelligence
- Influencer interview: James Dent, Corporate Travel Sustainability Expert
- 9 tips for greener business travel
- Productionizing Distributed XGBoost to Train Deep Tree Models with Large Data Sets at Uber
- Controlling Text Generation with Plug and Play Language Models
- Uber Goes to NeurIPS 2019
- Food Discovery with Uber Eats: Using Graph Learning to Power Recommendations
- RxCentral: Uber’s Open Source Library for Seamless Bluetooth Integrations
- Optimizing Observability with Jaeger, M3, and XYS at Uber
- Announcing the 2020 Uber AI Residency
- 7 eco-friendly apps that help businesses go green
- Global Tech in the Great Outdoors: Meet Uber’s Boulder Tech Office
- Uber Visualization Highlights: How Urban Symphony Adds an Audio Dimension to Visualization
- Introducing Menu Maker: Uber Eats’ New Menu Management Tool
- Influencer interview: Horst Bayer, Travel Sustainability Expert
- Conducting Better Business with Uber’s Open Source Orchestration Tool, Cadence
- Uber’s Data Protection Officer
- Improving Pickups with Better Location Accuracy
- More ways to delight your customers
- Taking City Visualization into the Third Dimension with Point Clouds, 3D Tiles, and deck.gl
- Get to Know Uber ATG at ICCV, CoRL, and IROS 2019
- IT Engineering: Meet the Team that Keeps Uber Moving
- Evolving Michelangelo Model Representation for Flexibility at Scale
- Uber Comfort and Uber XL – two new services with higher class or spacious vehicles
- Building a Better Big Data Architecture: Meet Uber’s Presto Team
- Influencer in the hot seat: Nora Dauffy, Procurement Professional
- Searchable Ground Truth: Querying Uncommon Scenarios in Self-Driving Car Development
- On Internships, Career Advice, and Reaching 15B Rides: A Conversation with Uber CTO Thuan Pham
- Uber Joins LF Presto Foundation to Advance Open Source Analytics
- Introducing Hypothesis GU Funcs, an Open Source Python Package for Unit Testing
- Gaining Confidence and Improving Android Developer Workflows as a Software Engineering Intern at Uber
- Science at Uber: Improving Transportation with Artificial Intelligence
- Bringing Uber Freight to Chicago: A Conversation with Engineering Manager Tory Schober
- Three Approaches to Scaling Machine Learning with Uber Seattle Engineering
- Introducing LCA: Loss Change Allocation for Neural Network Training
- Science at Uber: Powering Machine Learning at Uber
- Introducing Cyborg, an Open Source iOS Implementation of Android VectorDrawable
- Best Practices for Unit Testing in React Version 16
- Using GraphQL to Improve Data Hydration in our Customer Care Platform and Beyond
- Science at Uber: Innovating Across Digital and Physical Worlds
- Building the New Uber Freight App as Lists of Modular, Reusable Components
- Advancing AI: A Conversation with Jeff Clune, Senior Research Manager at Uber
- Science at Uber: Making a Real-world Impact with Data Science
- Influencer in the hot seat: Abigail Jones, Executive Assistant
- How to change from pay-per-trip to monthly billing
- Less is More: Engineering Data Warehouse Efficiency with Minimalist Design
- Science at Uber: Applying Artificial Intelligence at Uber
- Enabling Collaboration through Open Source: Highlights from Uber Open Summit Sofia 2019
- $20 off RTA Connect UberX rides
- Migrating Functionality Between Large-scale Production Systems Seamlessly
- Science at Uber: Powering Uber’s Ridesharing Technologies Through Mapping
- Science at Uber: Bringing Research to the Roads
- Building a More Seamless Web Booking Flow for Uber
- Introducing Uber Poet, an Open Source Mock App Generator for Determining Faster Swift Builds
- Ludwig v0.2 Adds New Features and Other Improvements to its Deep Learning Toolbox
- Showcasing the Technologies and Teams from Uber’s European Engineering Sites
- Science at Uber: Building a Data Science Platform at Uber
- Introducing EvoGrad: A Lightweight Library for Gradient-Based Evolution
- What to see in Pula
- What to see in Dubrovnik
- Making Apache Spark Effortless for All of Uber
- Introducing the Plato Research Dialogue System: A Flexible Conversational AI Platform
- MoneyCon ’19: Uber Hosts its First FinTech Engineering Conference
- Visualizing City Cores with H3, Uber’s Open Source Geospatial Indexing System
- With Uber to Ultra: we are taking you closest to the stadium
- What to see in Zagreb
- What to see in Split
- Solving for Urban Air Travel: A Q&A with François Sillion, Director of Uber ATCP
- Gaining Insights in a Simulated Marketplace with Machine Learning at Uber
- On-demand paratransit program, The RIDE Flex, with the MBTA
- Using Causal Inference to Improve the Uber User Experience
- No Coding Required: Training Models with Ludwig, Uber’s Open Source Deep Learning Toolbox
- Setting the Pace: A Q&A with Jennifer Anderson, Senior Director of Engineering at Uber
- Learnings in Web Development: Design Patterns, Elm, and Progressive Enhancement
- Power On: Accelerating Uber’s Self-Driving Vehicle Development with Data
- Second Uber Science Symposium: Showcasing Developments in Programming Systems and Tools
- Activity/Service as a Dependency: Rethinking Android Architecture for the Uber Driver App
- Uber Open Source: Catching Up with Felix Cheung, Data Platform Engineering Manager
- Second Uber Science Symposium: Exploring Advances in Behavioral Science
- Visualizing Traffic Safety with Uber Movement Data and Kepler.gl
- Employing QUIC Protocol to Optimize Uber’s App Performance
- Uber Engineering Celebrates Take Your Kids to Work Day
- Uber Joins Urban Computing Foundation, Contributes Kepler.gl as Organization’s First Hosted Project
- Deconstructing Lottery Tickets: Zeros, Signs, and the Supermask
- Measuring Kotlin Build Performance at Uber
- Improving Uber’s Mapping Accuracy with CatchME
- Activating your Uber for Business profile
- Activating your Uber for Business profile
- Consistent Data Partitioning through Global Indexing for Large Apache Hadoop Tables at Uber
- Uber Submits Hudi, an Open Source Big Data Library, to The Apache Software Foundation
- Optimizing M3: How Uber Halved Our Metrics Ingestion Latency by (Briefly) Forking the Go Compiler
- Introducing Base Web, Uber’s New Design System for Building Websites in React
- Learning on the Go: Engineering Efficiency with Concise Documentation
- Uber Open Source: Catching Up with Celina Ward, M3 Observability Engineer
- Scaling Mobile Device Management for macOS with Chef at Uber
- Build a ‘Hello World!’ Application in 5 Minutes with Fusion.js
- Improving the User Experience with Uber’s Customer Obsession Ticket Routing Workflow and Orchestration Engine
- Building a Real-time Earnings Tracker into Uber’s New Driver App
- How to prioritise traveller well-being
- Uber Case Study: Choosing the Right HDFS File Format for Your Apache Spark Jobs
- Solving Big Data Challenges with Data Science at Uber
- Accessible Machine Learning through Data Workflow Management
- Announcing the Uber Open Summit Sofia 2019
- DBEvents: A Standardized Framework for Efficiently Ingesting Data into Uber’s Apache Hadoop Data Lake
- Data Science at Scale: A Conversation with Uber ’s Fran Bell
- Mitigating Risk in a Three-Sided Marketplace: A Conversation with Trupti Natu and Neel Mouleeswaran on the Uber Eats Risk Team
- Open Sourcing Peloton, Uber’s Unified Resource Scheduler
- Using Machine Learning to Ensure the Capacity Safety of Individual Microservices
- Introducing Kraken, an Open Source Peer-to-Peer Docker Registry
- The Uber Engineering Internship Experience: European Edition
- Architecting a Safe, Scalable, and Server-Driven Platform for Driver Preferences with RIBs
- Managing Uber’s Data Workflows at Scale
- Profiles in Coding: Tatiana Romanova, Uber Payments Platform, Amsterdam
- Creating Custom Plugins with Fusion.js, Uber’s Open Source Web Framework
- Three questions business travelers ask themselves on the road
- Uber Open Source: Catching Up with Fritz Obermeyer and Noah Goodman from the Pyro Team
- Pyro Accepted by the LF Deep Learning Foundation as a Hosted Project
- Horovod Adds Support for PySpark and Apache MXNet and Additional Features for Faster Training
- Introducing AVS, an Open Standard for Autonomous Vehicle Visualization from Uber
- Meet Uber Sofia’s Women in Tech
- Modeling Censored Time-to-Event Data Using Pyro, an Open Source Probabilistic Programming Language
- Engineering Uber Beacon: Matching Riders and Drivers in 24-bit RGB Colors
- First Uber Science Symposium: Discussing the Next Generation of RL, NLP, ConvAI, and DL
- Introducing Ludwig, a Code-Free Deep Learning Toolbox
- Why Financial Planning is Exciting… At Least for a Data Scientist
- How to build a future-proof travel policy
- Building Locally, Scaling Globally: Meet the Tech Team at Uber New York City
- Introducing AresDB: Uber’s GPU-Powered Open Source, Real-time Analytics Engine
- How Uber Leverages Applied Behavioral Science at Scale
- Expanding Access: Engineering Uber Lite
- Aarhus Engineering Internship: Building Aggregation Support for YQL, Uber’s Graph Query Language for Grail
- Manifold: A Model-Agnostic Visual Debugging Tool for Machine Learning at Uber
- Building a Scalable and Reliable Map Interface for Drivers
- Creating a Zoo of Atari-Playing Agents to Catalyze the Understanding of Deep Reinforcement Learning
- POET: Endlessly Generating Increasingly Complex and Diverse Learning Environments and their Solutions through the Paired Open-Ended Trailblazer
- From Self-Driving Cars to Optimizing Claims Efficiency: My Unconventional Journey to Insurance Engineering
- Uber + VivaTech: improving event attendee experiences through innovation
- How to Ship an App Rewrite Without Risking Your Entire Business
2018 134
- Women in Data Science at Uber: Moving the World With Data
- Profiles in Coding: Sylvain Francois, Uber Freight
- Year in Review: 2018 Highlights from the Uber Engineering Blog
- How to address work trip extensions in your travel policy
- Year in Review: 2018 Highlights from Uber Open Source
- Four Ways Uber Visualization Made an Impact in 2018
- Interning at Uber: Building the Uber Eats Menu Scheduler
- Open Source at Uber: Meet Alex Sergeev, Horovod Project Lead
- Horovod Joins the LF Deep Learning Foundation as its Newest Project
- Scaling Cash Payments in Uber Eats
- Faster Neural Networks Straight from JPEG
- The Billion Data Point Challenge: Building a Query Engine for High Cardinality Time Series Data
- Introducing Makisu: Uber’s Fast, Reliable Docker Image Builder for Apache Mesos and Kubernetes
- Uber at the University of Pennsylvania
- Engineering Uber’s Next-Gen Payments Platform
- Uber Joins the Linux Foundation’s OpenChain Project as a Platinum Member
- Sessionizing Uber Trips in Real Time
- How to Get a Better GAN (Almost) for Free: Introducing the Metropolis-Hastings GAN
- How Uber’s New Driver App Overcomes Network Lag
- New and improved reporting
- Montezuma’s Revenge Solved by Go-Explore, a New Algorithm for Hard-Exploration Problems (Sets Records on Pitfall, Too)
- Observability at Scale: Building Uber’s Alerting Ecosystem
- Collaboration at Scale: Highlights from Uber Open Summit 2018
- The A-Z of incorporating ridesharing in your travel policy
- Experience in AI: Uber Hires Jan Pedersen
- Uber Joins the Linux Foundation as a Gold Member
- NVIDIA: Accelerating Deep Learning with Uber’s Horovod
- Announcing the 2019 Uber AI Residency
- My Journey from Working as a Fabric Weaver in Ethiopia to Becoming a Software Engineer at Uber in San Francisco
- Architecting Uber’s New Driver App in RIBs
- Analyzing Experiment Outcomes: Beyond Average Treatment Effects
- Uber + Zoom: great employee experiences, good for business too
- Engineering Sustainability: An Interview with Uber’s Head of Information Technology, Shobhana Ahluwalia
- Scaling Machine Learning at Uber with Michelangelo
- Peloton: Uber’s Unified Resource Scheduler for Diverse Cluster Workloads
- Preview 7 Open Source Projects from the Uber Open Summit
- Transforming Payments & Empowering Developers: Meet the Uber Amsterdam Tech Team
- Michelangelo PyML: Introducing Uber’s Platform for Rapid Python ML Model Development
- Applying Customer Feedback: How NLP & Deep Learning Improve Uber’s Maps
- Open Source at Uber: A Conversation with Yuri Shkuro, Jaeger Project Lead
- Uber’s Big Data Platform: 100+ Petabytes with Minute Latency
- Uber Expands Advanced Visualization Ecosystem with Mapbox Integration
- 6 quick tips for work trips
- Why We Decided to Rewrite Uber’s Driver App
- Watch: What’s ahead for Uber for Business
- Seven Things to Know about Technical Writing at Uber
- Announcing Uber Open Summit 2018: Collaboration at Scale
- Improving Driver Communication through One-Click Chat, Uber’s Smart Reply System
- From Financial Models to iOS Model View Controllers: Making a Career Move to Programming
- Influencer in the hotseat: Simon Muir, Procurement Professional
- Talking Safety with Uber Data Scientist Sunny Jeon
- Marmaray: An Open Source Generic Data Ingestion and Dispersal Framework and Library for Apache Hadoop
- Food Discovery with Uber Eats: Recommending for the Marketplace
- Forecasting at Uber: An Introduction
- Under the Hood of Uber’s Experimentation Platform
- Scaling Uber’s Customer Support Ticket Assistant (COTA) System with Deep Learning
- Seeing Double: Meet Uber’s Identical Twin Data Scientists
- Maximizing Process Performance with Maze, Uber’s Funnel Visualization Platform
- Telkom Kenya + Uber: A better travel experience
- Out of the Classroom: A Snapshot of Uber’s Summer 2018 Interns
- 5 essential tools for every personal assistant
- M3: Uber’s Open Source, Large-scale Metrics Platform for Prometheus
- 4 questions to ask your frequent travellers
- Databook: Turning Big Data into Knowledge with Metadata at Uber
- Introducing Fusion.js: A Plugin-based Universal Web Framework
- 5 top tips for driving compliance and cost savings
- Herb: Multi-DC Replication Engine for Uber’s Schemaless Datastore
- Building Automated Feature Rollouts on Robust Regression Analysis
- blowout+go™ and Uber: Bringing a stylist to your home in minutes
- Enhancing the Quality of Uber’s Maps with Metrics Computation
- An Intriguing Failing of Convolutional Neural Networks and the CoordConv Solution
- Transforming Financial Forecasting with Data Science and Machine Learning at Uber
- Get there in a breeze – discover Croatia with Uber!
- JVM Profiler: An Open Source Tool for Tracing Distributed JVM Applications at Scale
- H3: Uber’s Hexagonal Hierarchical Spatial Index
- M4 Forecasting Competition: Introducing a New Hybrid ES-RNN Model
- Ten Questions with Angus Croll, Author of If Hemingway Wrote JavaScript
- What Every Engineer Should Know About Open Source Software Licenses and IP
- New trip allowances to help manage your account
- How Trip Inferences and Machine Learning Optimize Delivery Times on Uber Eats
- Engineering for Compliance: Meet the Uber Engineering Team in Sofia, Bulgaria
- Food Discovery with Uber Eats: Building a Query Understanding Engine
- Going Global: Highlights from the Second Annual Uber Technology Day
- Uber BOAT pick up locations
- Why ‘time saved’ matters in business travel
- Building a Multi-Modal Transportation Platform with JUMP Bikes
- Open Source at Uber: Meet Shan He, the Architect Behind kepler.gl
- From Beautiful Maps to Actionable Insights: Introducing kepler.gl, Uber’s Open Source Geospatial Toolbox
- Uber BOAT pick up locations
- Growing the Data Visualization Community with deck.gl v5
- Engineering a Job-based Forecasting Workflow for Observability Anomaly Detection
- Customer-focused Engineering at Uber: A Q&A with Jörg Heilig, VP of Ridesharing and Eats Engineering
- Thank You for Your Feedback: Improving the Uber Engineering Workflow with uRate
- Revealing Genius: Zach Singleton on Preparing Black Male CS Students for Tech Careers
- Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android
- Measuring the Intrinsic Dimension of Objective Landscapes
- Accelerating Deep Neuroevolution: Train Atari in Hours on a Single Personal Computer
- Rethinking GPS: Engineering Next-Gen Location at Uber
- Mediation Modeling at Uber: Understanding Why Product Changes Work (and Don’t Work)
- Scaling for Growth: A Q&A with Uber’s VP of Core Infrastructure, Matthew Mengerink
- 13 tactics to help improve your monthly expense reports
- Differentiable Plasticity: A New Method for Learning to Learn
- Scaling Uber’s Apache Hadoop Distributed File System for Growth
- Fighting Resistance, Finding Balance: A Conversation with Sophia Vicent, Uber’s Director of Technical Program Management
- Building Check-In Queuing & Appointment Scheduling for In-Person Support at Uber
- Open Source at Uber: A Conversation with Nicolas Garcia Belmonte, Head of Visualization
- Information about Uber’s sale to Grab
- Introducing QALM, Uber’s QoS Load Management Framework
- VINE: An Open Source Interactive Data Visualization Tool for Neuroevolution
- 5 quick tips for a smoother airport ride
- Scaling Infrastructure Management with Grail
- From Milking Cows to Writing Code: A Dreamer’s Journey
- Celebrating Uber Bangalore’s Women in Tech
- Introducing Trip Reviewers for improved oversight
- Queryparser, an Open Source Tool for Parsing and Analyzing SQL
- Scalable Systems & Scalable Careers: A Chat with Uber’s Sumbry
- How employees in Europe travel for work
- Code Migration in Production: Rewriting the Sharding Layer of Uber’s Schemaless Datastore
- Introducing the Uber AI Residency
- Building Reliable Reprocessing and Dead Letter Queues with Apache Kafka
- Implementing Model-Agnosticism in Uber’s Real-Time Anomaly Detection Platform
- Designing Uber’s Product Manager Bootcamp
- Meet Uber’s Software Engineer Apprentices
- New survey shows surge in support for on-demand in the workplace
- NEAL, Uber’s Open Source Language-Agnostic Linting Platform
- Uber for Business teams up with travel management companies
- The 4 hallmarks of a ‘traveler first’ business travel program
- Omphalos, Uber’s Parallel and Language-Extensible Time Series Backtesting Tool
- Playing the Perfect Game: Building Uber Eats on Android
- SBNet: Leveraging Activation Block Sparsity for Speeding up Convolutional Neural Networks
- Harnessing Code Generation to Increase Reliability & Productivity on iOS at Uber
- Can an open booking travel program really work for your company?
- Engineering Confidence: A Beginner’s Guide to Overcoming Imposter Syndrome
- COTA: Improving Uber Customer Care with NLP & Machine Learning
2017 43
- Architects of Infrastructure: Meet Uber Aarhus Engineering
- Year in Review: 2017 Highlights from Uber Open Source
- Year in Review: 2017 Highlights from the Uber Engineering Blog
- Welcoming the Era of Deep Neuroevolution
- Unifying Mobile Onboarding Experiences at Uber
- Gleaning Insights from Uber ’s Partner Activity Matrix with Genomic Biclustering and Machine Learning
- Denial By DNS: Uber’s Open Source Tool for Preventing Resource Exhaustion by DNS Outages
- Reliability at Scale: Engineering an Uneventful New Year’s Eve
- 5 ways Uber makes last minute travel plans less stressful
- Architecting Uber Support with Customer Obsession Engineering
- Welcoming Peter Dayan to Uber AI Labs
- Engineering More Reliable Transportation with Machine Learning and AI at Uber
- Engineering Uber’s On-Call Dashboard
- Uber AI Labs Open Sources Pyro, a Deep Probabilistic Programming Language
- Turbocharging Analytics at Uber with our Data Science Workbench
- Scaling Reliable Transportation for India: Meet Uber Bangalore Engineering
- Engineering NullAway, Uber’s Open Source Tool for Detecting NullPointerExceptions on Android
- Meet Horovod: Uber’s Open Source Distributed Deep Learning Framework for TensorFlow
- Introducing AthenaX, Uber Engineering’s Open Source Streaming Analytics Platform
- Engineering a Million-Mile Journey with Uber ATG
- How to Have Your Software Engineering Job and Eat It Too
- Engineering Restaurant Manager, our UberEATS Analytics Dashboard
- Promotion Terms and Conditions
- Important updates to Uber’s Privacy Policy
- My Site Reliability Engineering Internship Experience with Uber
- How Uber Engineering’s Roche Janken Channels Creativity into Code
- Putting you in control
- Engineering Uncertainty Estimation in Neural Networks for Time Series Prediction at Uber
- Meet Michelangelo: Uber’s Machine Learning Platform
- Uber’s Ride with the Sun: Tracking the 2017 Solar Eclipse
- Engineering Uber’s Self-Driving Car Visualization Platform for the Web
- Deploying More Reliable Apps with Uber Engineering’s XP Background Push
- Unpacking the Android Bundle with AutoValue Extensions at Uber Engineering
- IFTTT and Uber Open Up a New Category of Automation Magic
- Introducing the new Uber for Business
- Building More Reliable Apps with Uber Engineering’s Startup Reason Reporter
- Uber and Samsung Team Up to Leverage Contextual Awareness on Galaxy S8 and S8+
- Engineering Scalable, Isolated Mobile Features with Plugins at Uber
- Driver Profiles: How Uber Engineering Celebrates Drivers
- The Road to uChat: Building Uber’s Internal Chat Solution
- Engineering Uber Predictions in Real Time with ELK
- Introducing Chameleon: A Global CMS from Uber Engineering
- Engineering Data Analytics with Presto and Apache Parquet at Uber