Senior ML Engineer

Uber Uber · Consumer · Seattle, WA +1 · Engineering

Senior ML Engineer role focused on building AI-driven security systems for Uber's Zero Trust Architecture. The role involves translating security needs into ML problems, developing and productionizing ML models for real-time risk-adaptive decisions, and integrating these systems into critical access pathways. This is a greenfield opportunity at the intersection of ML, security, and infrastructure.

What you'd actually do

  1. Translate business and security needs into well-defined ML problems.
  2. Develop, iterate, and productionize ML models that drive risk-adaptive decisions in real-time.
  3. Engineer features from Uber’s risk systems, logs, and contextual signals.
  4. Integrate ML systems into Uber’s critical access pathways (containers, APIs, gateways, data).
  5. Collaborate across Security, Risk, and Infra teams to deliver scalable, production-ready solutions.

Skills

Required

  • ML problem formulation
  • Risk, fraud, or security ML experience
  • Feature engineering
  • Model development
  • ML pipeline productionization
  • PyTorch or TensorFlow
  • Python
  • Tree-based models (XGBoost, LightGBM)
  • Classical statistical models (logistic regression, SVMs)
  • Deep learning architectures (CNNs, RNNs, Transformers)

Nice to have

  • End-to-end ML system ownership
  • Advanced ML techniques (ensemble methods, neural networks, graph-based models)
  • Handling imbalanced data
  • Handling feedback loops
  • Iterative retraining
  • Large-scale data/infra systems (Kafka, Pinot, Hive, Cassandra, Spark, Flink)
  • Access control
  • Authentication
  • Enterprise security systems
  • Technical leadership
  • Mentoring engineers
  • Cross-functional initiatives
  • Shaping ML/security strategy

What the JD emphasized

  • 5+ years experience in formulating ML problems from ambiguous business requirements, especially in risk, fraud, or security contexts.
  • Hands-on experience with feature engineering, model development, and productionization of ML pipelines.
  • Proven ability to own ML systems end-to-end: from requirement discovery → feature design → modeling → deployment.

Other signals

  • ML-driven access decisions
  • securing AI at scale
  • risk-adaptive authentication and authorization