Staff Software Engineer - Engineer
Uber - Sunnyvale, CA
Hiring: Staff Software Engineer - Engineer Company: Uber Location: Sunnyvale, CA Job Posted Time: 2026-09-15 02:13:00 Employment Type: Full-time / Remote Target Skills & Keywords : Deep Learning, Kind, Machine Learning, Reinforcement Learning About the job Required Skills: •Set technical direction and own major charters for Uber's real-time matching optimization and ML systems. •Design matching objectives and decision policies that balance multiple competing marketplace goals across riders, drivers, and the platform. •Develop and productionize ML-based decision systems for complex sequential and multi-agent environments. •Explore model predictive control and other feedback-control approaches for dynamically adapting matching behavior as marketplace conditions evolve. •Build behavioral models that capture rider and driver responses to marketplace decisions and incorporate those responses into optimization. •Develop simulation, experimentation, and causal measurement frameworks to evaluate policies and understand long-term system effects. •Lead ambiguous 0→1 technical efforts, from problem formulation and modeling through production inference and system integration. •Identify opportunities where new algorithms or modeling approaches can materially improve marketplace performance, while pragmatically adapting proven techniques when they are the better solution. Qualifications: •Bachelor's degree in Computer Science, Machine Learning, Engineering, Mathematics, Statistics, or a related quantitative field, or equivalent practical experience. •8+ years of industry experience in machine learning, or 6+ years with a PhD or equivalent demonstrated technical depth. •Significant experience building large-scale production ML systems, including online inference. •Deep expertise in modern machine learning, including deep learning, reinforcement learning and the principles underlying decision-making under uncertainty. •Demonstrated ability to formulate ambiguous business or system problems as tractable ML or decision problems and drive them from concept to production. Strong BE programming and systems skills, with the ability to personally design and implement production-quality ML and optimization systems. •Experience leading technically complex, cross-functional initiatives and influencing engineering or scientific direction beyond an individual project. •PhD in Machine Learning, Reinforcement Learning, Control, Optimization, Robotics, Operations Research, Statistics, or a closely related field. •Deep experience with reinforcement learning, optimal control, or related sequential decision-making methods. •Background in large-scale decision systems such as (two-sided) marketplace optimization, robotics/autonomy, ads optimization, ranking, or recommendation systems. •In-depth knowledge of marketplace economics, incentives, behavioral responses, and the dynamics of two-sided platforms. Compensation: •$232,000 per year •$258,000 per year •Flexible work environment (work from home / hybrid options) •All full-time employees are eligible to participate in a 401(k) plan Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!