Skip to content
SquareSquare

Staff Machine Learning Engineer, Underwriting and Credit

Senior IC building and maintaining ML underwriting and credit decisioning models for Cash App Borrow and Afterpay. Owns full modeling lifecycle including experimentation, calibration, deployment, and monitoring.

About the job

Responsibilities

  • Build, evaluate, and maintain underwriting and decisioning models across Cash App Borrow and Afterpay.
  • Design and evolve credit decision frameworks, including the modeling, automation, and policy logic that manage credit exposure over time.
  • Design and run experiments to evaluate model performance, measure impact on approval rates and loss, and inform credit policy decisions.
  • Develop deep understanding of borrower behavior, repayment dynamics, and portfolio structure across both products, and use that to inform model design and decision logic.
  • Contribute analysis and perspective that inform portfolio-level decisions, including explaining model behavior, tradeoffs, and uncertainty to senior technical and business leaders.
  • Work across the full modeling lifecycle: problem formulation, feature engineering, training, calibration, deployment, monitoring, and iteration in production.
  • Build agentic engineering workflows that accelerate development, testing, and documentation.
  • Collaborate with Product, Engineering, Legal, Compliance, and Operations to ensure credit systems reflect business goals and regulatory expectations.
  • Share modeling context and approaches across teams, helping align how credit risk is measured, interpreted, and discussed.
  • Shape how AI developer tooling is adopted across the team, defining review practices, quality standards, and governance patterns.

Requirements

  • Bachelor's degree in a quantitative field (e.g., Mathematics, Statistics, Physics, Computer Science). Advanced degrees welcome.
  • 10+ years applying AI, machine learning, or statistical modeling in decisioning contexts such as credit, risk, fraud, recommendations, or similar domains.
  • Experience with probabilistic models and decision systems, including calibration, score transformations, and interpretation of model outputs.
  • Strong experimentation skills: design holdouts, measure lift, and evaluate models beyond aggregate metrics.
  • Experience with model monitoring, degradation detection, and retraining strategies in production systems.
  • Proficiency with AI-native development workflows using LLMs, agentic coding tools, and AI-assisted automation.
  • Experience explaining modeling concepts, results, and limitations to senior stakeholders and cross-functional partners.
  • Experience working across disciplines in environments with meaningful constraints.

Technologies

  • Python (NumPy, Pandas, scikit-learn, PyTorch, XGBoost, LightGBM)
  • AI development tools: Claude Code, Cursor, Copilot
  • MLflow for experiment tracking and model registry
  • Internal feature store and model hosting platform
  • Prefect and Airflow for orchestration
  • SQL / Snowflake
  • GitHub
  • GCP / AWS

Skills

Python, NumPy, pandas, scikit-learn, PyTorch, Xgboost, Lightgbm, MLflow, Prefect, Airflow, SQL, Snowflake, GCP, AWS

Square

Square

San Francisco, CA

Staff Machine Learning Engineer, Fraud & Abuse
$277k+/yrRemote12+ YOEML Engineering

Build and operate production machine learning systems for ranking, retrieval, recommendations, personalization, and customer intelligence. The role requires 12+ years of production software and ML experience, strong expertise in intelligent systems, and sound judgment around trustworthy customer-impacting signals.

Reddit

Reddit

United States

Senior Staff Machine Learning Engineer, Feed Relevance
$266k+/yrRemote10+ YOEML Engineering

Leads the technical direction and development of large-scale, GenAI-powered recommendation and feed-ranking systems. Requires 10+ years of industry experience in relevance-driven products, deep expertise in machine learning and recommendations, and strong organizational influence and mentoring skills.

Reddit

Reddit

United States

Senior Staff Machine Learning Systems Engineer, Ads ML Platform
$293k+/yrRemote8+ YOEML Engineering

Leads technical strategy for Reddit’s Ads ML Platform, improving feature development, training-data generation, experimentation, and the path to production ML serving. The role requires 8+ years in infrastructure or distributed systems, production ML platform experience, and strong cross-team technical leadership.

Garner Health

Garner Health

New York, NY

Staff Machine Learning Operations Engineer
$298k+/yrHybrid7+ YOEML Engineering

Leads the reliability, architecture, deployment automation, and monitoring of production machine learning systems. Requires 7+ years of software engineering experience, deep MLOps platform expertise, and strong Kubernetes, cloud, infrastructure-as-code, and observability fundamentals.

Garner Health

Garner Health

New York, NY

Staff Applied Scientist
$300k+/yrHybrid7+ YOEML Engineering

Leads end-to-end development of production algorithmic systems for healthcare, spanning machine learning, optimization, and LLM applications. The player-coach role requires 6+ years of industry experience, strong problem-solving and metrics judgment, and technical leadership of a small team.