Conversion 2026 Phd Software Engineer Ii, United States

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

ML Engineer role focused on building and deploying ML models for risk-adaptive, real-time security decisions within Uber's Zero Trust Architecture. The role involves framing security problems as ML tasks, feature engineering, model development, and production deployment.

What you'd actually do

  1. Support framing business and security problems as ML tasks.
  2. Build and iterate ML models that enable risk-adaptive, real-time decisions.
  3. Engineer features from Uber’s risk systems, logs, and contextual signals.
  4. Deploy and maintain ML pipelines in production, ensuring reliability and scalability.
  5. Collaborate with senior engineers to integrate ML into Uber’s authentication and authorization systems.

Skills

Required

  • Python
  • ML frameworks (PyTorch, TensorFlow, or similar)
  • ML algorithms (tree-based models, classical methods, neural networks)
  • feature engineering
  • model training
  • model evaluation

Nice to have

  • risk, fraud, anomaly detection, or security-related ML systems
  • large-scale data/infra systems (Kafka, Hive, Spark, Flink, Pinot)
  • imbalanced data
  • feedback loops
  • iterative retraining
  • communication skills
  • cross-functional collaboration

What the JD emphasized

  • building and deploying ML models in production
  • feature engineering
  • training
  • evaluation
  • risk, fraud, anomaly detection, or security-related ML systems

Other signals

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