Staff Machine Learning Engineer, Credit Products (Square Financial Services)
Develops and deploys ML models for credit underwriting in regulated banking, owning full stack from data curation to production decisioning. Leads MLOps initiatives and improves policies using advanced techniques for underserved segments. Requires 8+ YOE in ML production and technical degree.
About the job
Responsibilities
- Apply a rigorous scientific mindset to underwriting new customer segments, evaluating alternative external data sources and deploying advanced architectures to enhance predictive accuracy.
- Lead complex ML Operations and Infrastructure initiatives, such as scaling data ingestion or enabling complex neural networks.
- Design and implement the full credit modeling stack, managing the entire lifecycle of credit decisioning and production integration.
- Use data science techniques to leverage new data sources, handling messy datasets for business decisions.
- Identify and execute improvements to credit policy using analytical approaches for customer and portfolio outcomes.
- Support team in model updates and troubleshoot production issues.
- Operate within regulated banking framework, balancing innovation with compliance.
Requirements
- Minimum 8 years experience with Bachelor's; 6 years with Master's; 3 years with PhD, focused on ML/statistical models in production.
- Degree in technical field (CS, Math, Stats, Physics, Engineering); preference for research or advanced degree.
- Strong quantitative intuition, data visualization, exploratory analysis.
- Full-stack proficiency across data pipelines to software architecture preferred.
- Clear communication with technical/non-technical audiences, especially executives.
- Pragmatic problem-solving balancing business, technical, regulatory constraints.
- Experience with tree-based models/gradient boosting helpful.
Compensation
Zone A: $228,700—$343,100 USD Zone B: $217,300—$325,900 USD Zone C: $205,900—$308,900 USD Zone D: $194,500—$291,700 USD
Skills
Machine Learning, Statistical Modeling, Ml Operations, Data Pipelines, Gradient Boosting, Tree-Based Models, Neural Networks, Python, Data Visualization, Production Deployment
Similar jobs
ML Engineering jobsDevelop and productize online mapping models for autonomous navigation using real-world sensor data. The role requires deep ML expertise, robotics or computer vision experience, strong Python and deep learning framework skills, and a staff-level ability to deliver practical solutions.
Build and operate ML infrastructure for autonomy teams, including training and deployment pipelines, model observability, inference serving, and compiler platforms across hardware targets. Requires a degree, 3+ years of relevant experience, Python proficiency, and distributed-systems expertise.
Staff-level engineer responsible for building AI agents and automation, evaluating developer AI tools, and driving adoption across the engineering organization. Requires 8+ years of software engineering experience plus production experience with LLMs, agentic systems, and applied machine learning.
Develop production C++ perception capabilities for autonomous systems, spanning algorithms, libraries, integration, validation, and release. The role requires deep expertise in at least one perception domain, strong systems debugging, and experience delivering maintainable software in complex robotics or real-time environments.
Design and productionize ML, deep learning, and LLM models for personalization, recommendations, and search systems. Requires 7+ years building production ML/AI with business impact and strong cross-functional collaboration skills.