Software Engineer II

Uber

Hybrid Actively hiring Verified listing
San Francisco, CA Posted 15 days ago $171,000$209,000 / year

At a glance

AI generated

TL;DR

As a Software Engineer II on the Machine Learning team, you will design and build advanced ML models with optimization engines, focusing on real-world application through deployment and continuous improvement. Your daily tasks include reviewing code and designs, collaborating with Product teams to develop innovative solutions, and architecting ML systems for optimal performance. You will leverage technologies like TensorFlow or PyTorch, Python, and distributed compute frameworks to tackle complex business problems, making practical trade-offs between algorithm sophistication and production feasibility. This role demands expertise in predictive modeling, statistical analysis, and data engineering, as well as the ability to deliver technically challenging projects over multiple quarters.

Skills

Python Tensorflow PyTorch SQL Docker Kubernetes AWS CI/CD PostgreSQL Prometheus Grafana Git Scikit-learn Pandas NumPy Jupyter Notebook Hadoop Spark

What you'll do

  • Design and build Machine Learning models with optimization engines.
  • Productionize and deploy ML models for real-world application.
  • Review code and designs of teammates, providing constructive feedback.
  • Build algorithmic solutions in production environments, balancing complexity and maintainability.
  • Translate business problems into ML plus Optimization formulations to deliver impact.
  • Own and deliver technically challenging projects end-to-end over multiple quarters.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, Physics, or related field.
  • 2+ years of experience building and improving predictive models and optimizers.
  • Proficiency with advanced modeling packages like TensorFlow or PyTorch.
  • Expertise in statistical analysis, data engineering techniques, and model architectures.
  • Experience designing, developing, optimizing, and productionizing machine learning solutions for complex problems.
  • Strong programming skills in Python and ability to access databases in a production environment.
  • Knowledge of distributed compute frameworks for scalable computation.

Market check

Salary context

This $171,000–$209,000 range sits above 70% of similar postings on FindRole.

Peer median band

$126,500$214,950

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$206,381

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 19 open roles on FindRole.

Listed pay typically runs $202,000–$202,000 across 19 roles with salary data.

Most-posted roles

View all roles at Uber

More like this

Similar roles

Software Engineer II

Uber

Sunnyvale, California, US 15 days ago $171,000$209,000
Python Java C++ Git SQL Spark Hive Presto Flink Michelangelo Bullseye Morpheus Flow Piper Docker Kubernetes CI/CD Service Oriented Architecture Real Time Data Systems

Software Engineer II

Warner Bros. Discovery

Remote (Ga Atlanta 1050 Techwood Drive Nw, US) 64 days ago
JavaScript HTML CSS Jest Jasmine Mocha AWS CI/CD DevOps Responsive design Unit testing A/B testing Enterprise Ad Product experience Third-party advertisement vendors Cloud Platforms Operations
Remote

Software Engineer II

The Walt Disney Company

Remote (Usa - Ny - 7 Hudson Square, US) 29 days ago $123,000$165,000
AWS Python Terraform Docker CI/CD Kubernetes Infrastructure-as-Code Agile AI-assisted development tools Cloud-native services Microservices Containerization Observability
Remote

Software Engineer II

Microsoft

Redmond, Wa,Us, US 59 days ago $100,600$199,000
Python Java JavaScript C# Azure AWS GCP Microservices Distributed Systems Cloud Infrastructure CI/CD

Software Engineer II

CoStar Group

US 162 days ago
React TypeScript Tailwind CSS HTML CSS JavaScript RESTful APIs Webpack Babel Jest React Testing Library Agile Redux Context API Micro Front Ends C# SQL Server Dynamo Elastic Search Node.js

Software Engineer II

Medtronic

Usa-Fl Jacksonville 6743 Southpoint, US 67 days ago $112,000$147,600
C# C++ Python MATLAB JavaScript SQLite MySQL WiX Azure DevOps Team Foundation Server ISO 13485 IEC 62304 ISO 14971 IEC 60812 AI/ML FMEA MRI CT X-Ray