Sr Machine Learning Engineer
Uber
Date: 11 hours ago
City: Sunnyvale, CA
Salary:
$198,000
-
$220,000
per year
Contract type: Full time

About The Role
Uber's Core Security Engineering org is re-imagining how identity is protected and managed by fusing large-scale machine learning with modern agentic AI. As a Senior Machine Learning Engineer you'll lead two complementary tracks: building context-aware authentication models that decide when and how to challenge users, and creating an agentic AI workflow engine that automates IAM operations-think an LLM-powered copilot that files, executes, and verifies tasks such as user provisioning, access reviews, and policy changes. No prior security background is required; what matters is your ability to ship reliable, production-grade ML systems.
What You'll Do
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
Uber's Core Security Engineering org is re-imagining how identity is protected and managed by fusing large-scale machine learning with modern agentic AI. As a Senior Machine Learning Engineer you'll lead two complementary tracks: building context-aware authentication models that decide when and how to challenge users, and creating an agentic AI workflow engine that automates IAM operations-think an LLM-powered copilot that files, executes, and verifies tasks such as user provisioning, access reviews, and policy changes. No prior security background is required; what matters is your ability to ship reliable, production-grade ML systems.
What You'll Do
- Risk-based authentication - Design and deploy models that fuse behavioral biometrics, device posture, and network context to produce dynamic risk scores and trigger step-up factors or session revocation in real time.
- Agentic AI workflow engine - Architect an LLM-driven orchestration platform that can observe IAM events, plan multi-step remediation or provisioning flows, and take safe actions across systems such as Okta, Active"Directory, Duo, and ServiceNow.
- Productionize models and agents in high-scale, low-latency environments handling millions of auths and thousands of automated tickets per day.
- Build continuous feedback loops so both models and agents learn from outcomes and human approvals.
- Collaborate closely with IAM, SSO, infra, and detection teams to integrate your solutions end-to-end-from real-time decisioning to post-incident forensics.
- Lead design reviews, mentor engineers, and evangelize ML/GenAI best practices across the security and infrastructure orgs.
- 5+"years building ML or applied data-science solutions, hands-on experience with generative-AI or agentic systems.
- Expert in Python, with proficiency in Go or Java; deep familiarity with ML/LLM frameworks such as PyTorch, TensorFlow, JAX, or LangChain.
- Demonstrated success running ML services in production at large scale and low latency.
- Strong communication and leadership skills; proven ability to set technical vision and influence roadmaps.
- Experience with reinforcement learning, retrieval-augmented generation, or structured tool-use frameworks for AI agents.
- Hands-on work with risk scoring, anomaly detection, or fraud prevention pipelines.
- Familiarity with identity systems (Okta, Entra ID/AAD, SSO, MFA) or enterprise workflow tools (ServiceNow, Airflow) is a plus-but not required.
- Publications, open-source contributions, or patents in ML, GenAI, or security automation.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,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. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Software Engineer I - Backend
Uber,
Sunnyvale, CA
$150,000
-
$158,000
per year
1 week ago
About The RoleYou will be a backend engineer in the Autonomous Vehicles Cloud team. The ideal candidate will be proficient in developing backend services and convert product requirements into reliable and scalable implementations.What The Candidate Will Need / Bonus Points---- What the Candidate Will Do ----Work on backend services for an external cloud portal.Write good documentations for external users.Build internal...

Product Manager, Continuous Integration, Google3
Google,
Sunnyvale, CA
$132,000
-
$189,000
per year
3 weeks ago
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; New York, NY, USA.Minimum qualifications:Bachelor's degree or equivalent practical experience.3 years of experience in product management or a related technical role.1 year of experience taking technical products from conception to launch.Experience with CI/CD tools.Preferred qualifications:Master's degree in...

Junior Data Analyst, Associate
Jobright.ai,
Sunnyvale, CA
3 weeks ago
Job_Summary:IntelliPro is a global leader in talent acquisition and HR solutions, and they are seeking a Data Analyst to join their Customer Success team. In this role, the Data Analyst will lead the delivery of data-driven solutions for game studios, own the onboarding journey, and serve as a trusted analytics advisor.Responsibilities:• Lead customer-facing presentations and technical onboarding sessions, covering SDK...
