Sr Software Engineer - Engineer

Uber
US - California - Sunnyvale
View Company Profile / << Go Back

  • Job Type: Full time
  • 20 days ago

Job Description

Lead the technical direction and development of machine learning and optimization solutions for rider pricing and promotion targeting, improving pricing models and algorithms at large scale. Own initiatives end to end, collaborate across product and engineering teams on roadmaps and system evolution, and mentor junior engineers in machine learning best practices.

Requirements: A master's degree in computer science, engineering, mathematics, or a related field and at least five years of full-time engineering experience are required, along with proficiency in a programming language and experience with machine learning and optimization algorithms. Preferred qualifications include a relevant PhD, experience translating complex business problems into production machine learning solutions, familiarity with large-scale data systems, and expertise in deep learning, generative AI, causal modeling, or reinforcement learning.

Key Skills: Machine Learning, Optimization Algorithms, Deep Learning, Generative AI, Causal Modeling, Representation Learning, Personalization, Reinforcement Learning, Pricing Algorithms, Model Evaluation, Model Deployment, Production Systems, Cross-Functional Collaboration, Technical Leadership, Mentoring

Benefits: Bonus Program, Equity Awards, 401(k) Plan, Benefits




Fast Track Upload