Staff Machine Learning Engineer

PayPal

Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CA
Salary
$196,500–$291,500 / yr
Posted
90 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $244k
$157k most similar roles pay here $306k

This role pays more than 65% of similar roles. Most pay $188,089–$257,275 — the shaded band above. At the midpoint, this role pays about $244k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About PayPal

PayPal is a leading global digital wallet and online payment system, founded in 1998, that allows individuals and businesses to send, receive, and manage funds securely in over 200 markets.

PayPal currently has 84 open roles on FindRole.

Listed pay typically runs $160,500–$235,826 across 84 roles with salary data.

Most-posted roles

View all roles at PayPal

At a glance

TL;DR · Staff Machine Learning Engineer

As a Machine Learning Engineer on Venmo’s Data Science team, you will work on high-impact projects that enhance user engagement and safety across various domains such as personalization, retention, trust, discovery, and growth. Your daily tasks include developing and optimizing advanced machine learning models to predict churn, power search and recommendations, and build smarter fraud and risk management systems. You will leverage Venmo’s unique social graph and financial ecosystem using ML frameworks like TensorFlow or PyTorch, alongside cloud platforms such as AWS, Azure, or GCP for data processing and model deployment. Experience in fintech, consumer apps, or payments ecosystems is a plus, along with familiarity with real-time ML serving infrastructure and contributions to open-source projects.

What you'll do

  • Lead the development of advanced machine learning models for personalization and retention.
  • Optimize existing ML solutions to enhance user engagement and product experiences.
  • Design fraud and risk models using Venmo’s social graph and financial data.
  • Deploy ML models on cloud platforms like AWS, Azure, or GCP.
  • Implement real-time model serving infrastructure for efficient predictions.

What we're looking for

  • Extensive experience with TensorFlow, PyTorch, and scikit-learn.
  • Expertise in cloud platforms (AWS, Azure, GCP) for data processing and model deployment.
  • Strong background in developing and optimizing advanced machine learning models.
  • Experience in social platforms, fintech, consumer apps, or payments ecosystems.
  • Familiarity with real-time ML model serving and streaming infrastructure.

More like this

Similar roles

Staff Machine Learning Engineer

PayPal

San Jose, CA 26 days ago $196,500$291,500
TensorFlow PyTorch scikit-learn AWS Azure GCP BERT GPT T5 reinforcement_learning GCN GraphSAGE GAT semi_supervised_learning self_supervised_learning unsupervised_representation_learning causal_inference anomaly_detection incremental_learning synthetic_data_generation fraud_detection risk_modeling
Hybrid

Staff Machine Learning Engineer

Nubank

Palo Alto, CA 4 days ago $230,000$345,000
Python PyTorch TensorFlow JAX Deep Learning Transformers Graph Neural Networks MLOps A/B Testing
Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, CA 56 days ago $202,500$274,000
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CI/CD

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 56 days ago $249,900$338,100
Python TensorFlow PyTorch GPU ARM ML Model Optimization Deep Learning Computer Architecture CI/CD
Hybrid

Staff Machine Learning Engineer

Intuit

Mountain View, California 52 days ago $197,000$266,500
Python Scikit-learn NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git AWS GCP CUDA cuDNN

Staff Machine Learning Engineer

GEICO

Palo Alto, CA 3 days ago $130,000$260,000
Python Java C++ Elasticsearch Qdrant Snowflake Kafka PostgreSQL MongoDB Cassandra Spark Ray Airflow Temporal Kubernetes CI/CD GPU GPT LLama Mistral Claude