Uber - Sunnyvale, CA

posted 13 days ago

Full-time - Senior
Remote - Sunnyvale, CA
Transit and Ground Passenger Transportation

About the position

Uber is seeking a Staff Software Engineer specializing in Backend and Machine Learning to join the Developer Platform team. This role focuses on innovating and enhancing the developer experience through advanced end-to-end testing solutions, leveraging machine learning to improve application quality. The engineer will be responsible for building scalable backend infrastructure, mentoring junior engineers, and collaborating with cross-functional teams to drive technological advancements.

Responsibilities

  • Collaborate with cross-functional teams to define and develop key features that enhance developer workflows and quality.
  • Design and implement robust systems that can scale to meet growing demands, focusing on backend and machine learning infrastructure.
  • Create scalable architectures that are adaptable to future growth and innovation.
  • Define and drive machine learning and backend solutions for end-to-end testing.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 10+ years of experience in systems software engineering with a solid understanding of computer architecture and fundamentals.
  • Proficiency in Java, Go, or Python programming languages.
  • Strong problem-solving skills with in-depth knowledge of algorithms, data structures, and complexity analysis.
  • Ability to work comfortably with ambiguity in a constantly evolving environment.

Nice-to-haves

  • Experience working on machine learning platforms or products.
  • Expertise in machine learning, artificial intelligence, or large language models.
  • Background in high-load distributed systems.
  • Familiarity with cutting-edge tools in the Generative AI space.
  • Demonstrated ability to collaborate effectively with a globally distributed team.

Benefits

  • Participation in Uber's bonus program.
  • Eligibility for equity awards and other compensation types.
  • Various health and wellness benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service