Sr Software Engineer

PayPal PayPal · Fintech · San Jose, CA +1 · Software Engineering

Sr Software Engineer at PayPal focused on building and maintaining ML infrastructure, including model lifecycle management systems and unified model serving infrastructure. The role involves deploying risk control models and features, with a strong emphasis on MLOps and Kubernetes.

What you'd actually do

  1. Develop and maintain centralized and enterprise-class model lifecycle management systems.
  2. Develop and maintain PayPal’s unified model serving infrastructure.
  3. Cooperate with analytics teams to deliver risk management solutions.
  4. Facilitate rapid deployment of risk control models and features to ensure timely realization of loss savings.

Skills

Required

  • software engineering in ML Infrastructure roles
  • designing and managing large-scale production ML systems
  • managing Kubernetes infrastructure
  • developing CRDs/controllers
  • implementing advanced deployment strategies (shadow deployment, A/B testing, MAB testing)
  • MLOps End-to-End Operation
  • data preparation
  • feature selection
  • model training
  • deployment
  • monitoring
  • retirement
  • Java
  • Python
  • Golang
  • GCP
  • Kubernetes
  • Prometheus
  • Datadog
  • Jupyter Notebook
  • Spark
  • MLFlow
  • ML framework (ONNX)
  • MYSQL
  • MLOps (machine learning operations)
  • ML Model Serving

What the JD emphasized

  • ML Infrastructure roles
  • large-scale production ML systems
  • MLOps End-to-End Operation
  • ML Model Serving

Other signals

  • Develop and maintain centralized and enterprise-class model lifecycle management systems
  • Develop and maintain PayPal’s unified model serving infrastructure
  • Facilitate rapid deployment of risk control models and features