Staff Software Engineer - Engineer

Uber
US - Washington - Seattle
View Company Profile / << Go Back

  • Job Type: Full time
  • 26 days ago

Job Description

Design and build scalable engineering systems and frameworks that improve reliability, reduce complexity, and support high-impact machine learning and backend applications. Lead technical initiatives, solve complex performance and correctness challenges, collaborate with Product, Science, and Operations, and mentor engineers.

Requirements: Requires 9 or more years of experience developing machine learning models, a bachelor's degree in a relevant field, and familiarity with frameworks such as PyTorch or TensorFlow. Candidates should have experience with large-scale ML applications, foundational models or LLMs, ML infrastructure and MLOps, and ideally production distributed systems with high availability requirements.

Key Skills: Machine Learning, Large Language Models, PyTorch, TensorFlow, MLOps, Machine Learning Infrastructure, Kubernetes, Data Pipeline Design, Distributed Workflow Systems, Large-Scale Job Scheduling, Distributed Backend Systems, System Design, System Architecture, Technical Leadership, Cross-Functional Collaboration, Mentorship

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




Fast Track Upload