Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Senior Software Engineer - Backend

Uber

$198,000 - $220,000
Dec 2, 2025
Sunnyvale, CA, US
Apply Now

Development and implementation of the infrastructure layer for multi-modal data processing and ML.

Requirements

  • Proficient in Python and Linux
  • Proficient in batch cloud computing and storage technologies
  • Proficient in Ray or Spark.
  • Experience in Data/AI/ML platform.

Responsibilities

  • Design and deliver software and tools as part of our state-of-the-art Machine Learning platform
  • Systems architecture design, including management of upstream and downstream dependencies
  • Provide technical leadership, influence and partner with fellow engineers to architect, design and build scalable solutions for ML technology that can stand the test of scale and availability, while reducing operational overhead
  • Build batch processing pipelines, search infrastructures for large volumes of multi-modal data
  • Participate in periodic on-call rotations and be available for critical issues
  • Collaborate with platform, product and security engineering teams, and enable successful use of the latest AI techniques.

Other

  • 5 years of working experience in the software engineering industry
  • Bachelor degree in computer science, computer engineering or related fields
  • Master or PhD degree in computer science, computer engineering or related fields
  • Participate in periodic on-call rotations and be available for critical issues
  • Collaborate across Platform Engineering teams which include areas such as networking, storage, compute, big data and cloud engineering.