Uber Corporate

Uber Corporate

Software Engineer II

New York, New York, USA · Mid · Full-time

Sponsorship not specified$171k-$190kDetected 96 days ago
PythonJavaC++Distributed SystemsBackend DevelopmentMachine LearningTensorFlowPyTorchData EngineeringNLPComputer VisionCollaboration

About the role

  • Our team transforms images of store shelves into real-time signals that power smarter inventory management.

Responsibilities

  • As a Software Engineer II, you will design and build the backend systems that power this transformation.
  • You will own the pipelines and services that ingest large volumes of image data, orchestrate model inference, and convert raw predictions into reliable, actionable inventory signals.
  • Design and maintain robust pipelines that ingest, process, and transform large-scale image and metadata streams into structured inventory signals.
  • Develop and operate backend services that orchestrate model inference, post-process predictions, and expose high-quality data to downstream systems and partners.
  • Design data models and processing logic that translate raw model outputs into accurate, consistent, and interpretable inventory insights.
  • Build Scalable Data Pipelines: Design and maintain robust pipelines that ingest, process, and transform large-scale image and metadata streams into structured inventory signals.
  • Backend Service Development: Develop and operate backend services that orchestrate model inference, post-process predictions, and expose high-quality data to downstream systems and partners.
  • Data Modeling & Signal Quality: Design data models and processing logic that translate raw model outputs into accurate, consistent, and interpretable inventory insights.
  • ML Frameworks: An understanding of PyTorch or TensorFlow, with a track record of building and training custom architectures.
  • Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress.

Requirements

  • B.S. or M.S. in Computer Science, Engineering, or a related field (or equivalent practical experience), -

Nice to have

  • Strong proficiency in programming languages including C, C++, Java, Python, or Go

Compensation

  • For New York, NY-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year.
  • The base salary range for this role is USD$171,000 per year - USD$190,000 per year.

Benefits

  • A background in modern CV techniques (e.g., YOLO, Faster R-CNN, Vision Transformers, Siamese Networks) and image processing fundamentals.
  • You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp.
  • You will also be eligible for various benefits.

Company info

  • We are building the next generation of automated retail intelligence.
  • About the Role We are building the next generation of automated retail intelligence.

Equal opportunity

  • Uber is proud to be an Equal Opportunity employer.
  • Equal Opportunity employer.
  • If you have a disability or special need that requires accommodation, please let us know by completing [this form](;br> Offices continue to be central to collaboration and Uber's cultural identity.

This listing is sourced directly from Uber Corporate's careers page and normalized into a canonical job model.