Software Engineer II - Back-end/ML Infra
UberSan Francisco, United StatesPosted 17 March 2026
Tech Stack
Job Description
Software Engineer II - Back-end/ML Infra
Department: Engineering
Team: Backend
Location: San Francisco, United States
Type: Full-Time
**About the Role**
You will drive the development and operations of security services and frameworks that protect Uber’s user-facing products and core platforms. This role is ideal for a strong software engineer with a machine learning background who is excited to apply ML/GenAI techniques to real-world security problems at scale.
The security landscape evolves constantly—and with the rise of ML/GenAI and the growing volume of heterogeneous signals (logs, events, graph data, identity signals, endpoints, network telemetry), the attack surface expands just as quickly. You will design and build robust, scalable systems and data pipelines that enable detection, investigation, and automated response—turning noisy telemetry into actionable security insights. You’ll collaborate closely with security leadership and partner engineering teams to embed security-by-design across Uber’s technology stack.
**What the Candidate Will Need / Bonus Points**
\-\-\-\- What the Candidate Will Do ----
1. **Build ML-powered security systems:** Design, develop, and operate software and services that improve Uber’s security posture, with a focus on detection, classification, and risk scoring.
2. **Develop backend infrastructure and ETL pipelines:** Build reliable data ingestion, transformation, and feature pipelines to support security analytics and machine learning workflows.
3. **Productionize ML for security use cases:** Help take models from experimentation to deployment—owning performance, scalability, monitoring, and model/data quality in production.
4. **Code review and testing:** Maintain high engineering standards through design reviews, code reviews, testing, and operational excellence.
5. **Cross-functional collaboration:** Partner with teams like network operations, incident response, and compliance to ensure cohesive, end-to-end security outcomes.
\-\-\-\- Basic Qualifications ----
1. BS/MS in Computer Science or a related field
2. 3+ years of industry experience in a sof
Apply Now
Direct link to company career page
AI Resume Fit Check
See exactly which skills you match and which are missing before you apply. Free, instant, no spam.
Check my resume fitFree · No credit card
More jobs at Uber
See all →Software Engineer II
Hyderabad, India · 17 March 2026
Senior Technical Program Manager, Membership
San Francisco, United States · 17 March 2026
Strategy & Planning Associate, Country Launch & Expansion
Copenhagen, Denmark · 17 March 2026
2026 PhD Software Engineering Internship, Security, Amsterdam
Amsterdam, Netherlands · 17 March 2026