Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Engineer

$171k

Uber

Job-ID: 304446Category: EngineerLocation: San Francisco, CA, United States; Sunnyvale, CA, United StatesSchedule: Full time, Level 4Posted: 2026-11-06Closes: 2026-11-13About the RoleThe UberEats Feed Ranking team is responsible for the ML ranking layer which personalizes the Eats Homefeed. This personalization layer is one of the main drivers of order growth across the Delivery organization. As a Machine Learning Engineer (MLE) on the Feed Ranking team, you will own and develop models across our entire ranking stack (Retrieval + Pre-Ranking, Second Pass Ranking, Post-Ranking). Our models are sophisticated (>5B parameters), our features are rich (near-realtime engagement history with 1-year lookback), and our serving requirements are stringent (>10M QPS with low latency and high availability). As an MLE, the reward for working within these requirements is significant - offline performance gains in our ranking models are strongly correlated with topline impact for the entire Eats business.What You’ll DoOwn and develop on all parts of the ML lifecycle - both offline (training, model architecture, etc.) and online (serving efficiency, GPU provisioning + utilization, etc.).Bring SOTA ML techniques from DLRM and LLM literature (Scaling Laws, Kernel Fusion, Latent Attention, Agentic Auto-Research, RL-based post-ranking, etc.) into our modeling stack.Collaborate closely with backend engineers to ensure high-quality and reliability in end-to-end integration.Coordinate with Science and Product partners to maximize the business impact of ML improvements.Basic QualificationsBachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 3+ years of full-time experience working on production ML systems.Strong proficiency in at least one programming language such as Python, Go, or Java.Strong proficiency with common Deep-Learning frameworks (PyTorch, Tensorflow/Keras, Jax, etc.).Experience with distributed data processing and ETL frameworks (Spark, Ray Data, etc.).Strong technical communication and ability to manage multiple cross functional stakeholders.Preferred QualificationsMaster's or PhD in Computer Science, Engineering, Mathematics or related field, with publications in the ML/AI space (papers, conference presentations, company technical blogs, etc.).Industry experience working on Deep Learning Recommendation Systems and/or LLM model development at scale in a production/user-facing environment. Experience optimizing Deep Learning model architectures + serving stack to improve GPU MFU across different hardware types.Desire to grow into technical leadership and become a force multiplier for junior engineers.ResponsibilitiesFor San Francisco, CA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.For Sunnyvale, CA-based roles: The base salary range for this role is USD $171,000 per year - USD $190,000 per year.For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.About the companyReady to Ride?This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you.You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Engineer in San Francisco, CA vacancy
  • $142k - $196.6k

     ...Team: Upstart’s Developer Platform team enables engineers to build, test, and validate software quickly, consistently, and with confidence. We own foundational...  ...developer experience. As a Software Engineer II, Developer Platform at Upstart, you will build and... 
    Suggested
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    OhioX

    San Francisco, CA
    1 day ago
  • $171k

     ...Full time, Level 4Posted: 2026-10-23About the role:At Uber, Frontend Engineers build the web experiences that power how people move and get things delivered around the world. As a Software Engineer II on the OFD Feed UX team, you will build and ship user-facing features... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work

    Uber

    San Francisco, CA
    1 day ago
  •  ...Aledade is seeking a Senior Software Engineer II to maintain, improve, and expand our web applications and data pipelines. You will craft scalable, secure, and high-performance solutions while weighing when to refactor or reuse existing code. In collaboration with... 
    Suggested

    Remote Services Inc.

    San Francisco, CA
    1 day ago
  • $118.4k - $194.25k

    Role SummaryWe’re looking for a Software Engineer II to join Temporal’s Cloud Enablement team and help build and improve the Temporal Proxy. This role will focus on implementing core proxy capabilities and helping consolidate multiple proxy implementations into a single... 
    Suggested
    Remote work

    Temporal Technologies

    San Francisco, CA
    2 days ago
  • Job-ID27435142Reference26-04111Salary$175,000-$200,000 / year Role: Calypso Senior Software Engineer II Job Description: Purpose : Acts as a senior technical team member of a software development team and provides business support for the production systems in assigned... 
    Suggested
    Work experience placement

    Mindlance

    San Francisco, CA
    4 days ago
  • $212.5k - $250k

     ...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to...  ...production at scale.The Problems You'll SolveAs a Senior Software Engineer II, KYC, you will lead technically complex projects and serve as... 
    Full time

    Carta

    San Francisco, CA
    3 days ago
  • $123.7k - $254.67k

     ...you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.Job Title: Software Engineer II, Data Analytics and EngineeringIntro: We’re looking for a Software Engineer II, Data Analytics and Engineering to improve the... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  •  ...grabs. Flex is a fully remote company and this role can be performed from anywhere. About the Role We're looking for a Software Engineer II to help build product features that power financial services. You'll work on systems that handle payments, credit, and other... 
    Remote work
    Flexible hours

    Remote Services Inc.

    San Francisco, CA
    1 day ago
  •  ...part of that. Learn more about us on our YouTube Channel or Blog Posts. About the Role We’re looking for a Software Development Engineer II (Full Stack) to join our Agency Module, Platform Billing, and Onboarding team. These products form a critical part of... 
    Remote work
    Worldwide

    Remote Services Inc.

    San Francisco, CA
    1 day ago
  •  ...Software Engineer IIDaly City, CA 94014OverviewSalary Range $121,617.60 - $139,776.00 SalaryDescriptionThe Software Engineer II will help design, develop, test, and deploy software for patients, staff, and other businesses. They will work with new technologies and architectures... 

    North East Medical Services

    Daly City, CA
    1 day ago
  • $174.5k - $215.5k

     ...Our Culture & Work Style At Drata, we’re not just building software – we’re building a mindset. Everything we do springs from:...  ...stories, and career news. Job Summary The Senior Software Engineer II helps lead the platform development by making architecture decisions... 
    Work at office
    Immediate start
    Worldwide
    Monday to Friday
    Flexible hours

    Drata

    San Francisco, CA
    4 days ago
  • $1,000 per month

     ...and keep building AI fluency in ways that support their role and our mission. Reporting to the Engineering Manager - Search & Matching , this Senior Software Engineer II will be responsible for enhancing and optimizing the search and matching experience within Spring... 
    Work at office
    Worldwide
    Relocation
    Sleeping nights
    2 days per week
    3 days per week

    Alma

    San Francisco, CA
    5 days ago
  • $165k - $225k

     ...Software Engineer II, Backend (Batch Developer Experience) Remote US At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The engineering... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Francisco, CA
    2 days ago
  • $167.2k - $209k

     ...learning, having fun, and making a profound difference for the dreamers and builders in the world. We are looking for a Senior Software Engineer II to join our Managed Databases (DBaaS) engineering organization. Managed Databases delivers fully managed Postgres, MySQL,... 
    Local area
    Remote work
    Worldwide
    Flexible hours

    DigitalOcean

    San Francisco, CA
    2 days ago
  •  ...company to lead a world where agents, not software, do the work. Role Overview We're...  ....ai as an AI-native company — and the engineering that powers millions of live banking conversations...  ...what they ship. As a Software Engineer II, you own modules end-to-end: the design,... 
    Work at office
    Relocation package

    Interface

    San Francisco, CA
    1 day ago
  • $165k - $225k

     ...Software Engineer II, Frontend (Marketing and Privacy) Remote US At Affir, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Marketing & Privacy... 
    For contractors
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Francisco, CA
    2 days ago
  •  ...Spring Health is seeking a Senior Software Engineer II to enhance the Alma Search & Matching experience. You will design scalable backend services, integrate AI thoughtfully, and lead multi-team initiatives to connect clients with the right providers. Hybrid role in... 
    Work at office

    Alma

    San Francisco, CA
    3 days ago
  • $86k - $118k

     ...correct answer.Our mandate: enable a highly performant, reliable, and flexible way to compute insights. Day to day, you’ll work with engineers on Data Management, marketing analytics, Session Replay, Experiment, CDP, and other product teams that build on what we ship, as... 
    Local area
    Home office
    Flexible hours

    Amplitude

    San Francisco, CA
    2 days ago
  • $152k - $190k

     ...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations...  ...you need to grow your career.Data at BrexOur Scientists and Engineers work together to make data — and insights derived from data —... 
    Work at office
    3 days per week

    Brex

    San Francisco, CA
    4 days ago
  • $177.19k - $364.8k

     ...can read more about our AI interview philosophy and how we use AI in our recruiting process here.Pinterest is seeking a Manager II, Engineering to lead our Kubernetes Platform team. The team builds and operates the infrastructure and tooling that help engineers run... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  • $171k

     ...you’ll work closely with product, operations, data science, and engineering teams throughout the company.As a backend engineer you will...  ...with Go and Python.Preferred Qualifications4+ years of total software development experience as a backend developerProven experience... 
    Full time
    Work at office
    Remote work

    Uber

    San Francisco, CA
    1 day ago
  •  ...Please be aware that all official communication will only be sent from @Rippling.com addresses.About the Platform TeamThe Platform Engineering team is the invisible engine that powers all of Rippling's integrated products—HR, IT, and Finance. Our mission is to build the... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $153k

     ...profitability performance.About the RoleAs an App Developer / Data Analyst II on the Finance Data Platform team, you will use data to shape...  ...metric quality and reliability by collaborating with data engineers and finance stakeholders on data pipelines, controls, and... 
    Full time
    Work at office
    Remote work

    Uber

    San Francisco, CA
    1 day ago
  • $178.9k - $246k

     ...Agentforce is the future of AI, and you are the future of Salesforce.The ExperienceDeveloper Workspaces runs the computers Slack engineers write code on - and more and more, the ones AI agents write code on. Every week, hundreds of engineers build and test Slack in the... 
    Full time
    Remote work

    Salesforce

    San Francisco, CA
    1 day ago
  • $140k - $170k

     ...technology? At Ripple Labs Inc., we are on a mission to transform manual financial operations into flawless automated systems. As a Software Engineer on the Financial Core team, you'll play a crucial role in building the essential infrastructure that powers Ripple's global... 
    Full time
    Work at office
    Local area

    Ripple

    San Francisco, CA
    1 day ago
  • $171k

     ...make rapid decisions for their product iterations. Experimentation is an exciting domain that combines multiple disciplines of Software Engineering (Backend, Distributed Systems, Mobile, Web, Data Infra), Data Science, and Product Design. Every major launch across any of... 
    Full time
    Work at office
    Remote work

    Uber

    San Francisco, CA
    1 day ago
  • $123.7k - $254.67k

     ...more about our AI interview philosophy and how we use AI in our recruiting process here.Pinterest is seeking an experienced Security Engineer to build and implement detection and response improvements and adapt to emerging threats to protect employees and infrastructure.... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  •  ...safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.About the Financial Product Engineering Team The Financial Product Engineering team is at the forefront of Rippling's expansion into FinTech. Our mission is to build a... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    3 days ago
  •  ...Rippling.com addresses.About the IT Product TeamThe IT Product Engineering team is critical to unifying Rippling's workforce management...  ...HR and traditional IT administration. Our mission is to build software that enables businesses to manage employee devices, applications... 
    Work at office
    Remote work
    3 days per week

    Rippling

    San Francisco, CA
    5 days ago
  • $152k - $190k

     ...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations...  ...tools, resources, and support you need to grow your career.Engineering at BrexEngineering at Brex is about building systems that scale... 
    Work at office
    Remote work
    Work from home

    Brex

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Engineer. Be the first to apply!