Staff Machine Learning Engineer, Consumer Risk AI

Intuit, Inc.

Mountain View (CA)

On-site

USD 203,000 - 274,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Bonus eligibility
Equity rewards
Benefits

Job summary

Intuit, Inc. is hiring a Staff Machine Learning Engineer to own the data and platform layer for consumer risk decisioning.

You will design and operate shared infrastructure for feature pipelines, training/evaluation, and real-time inference serving across Fintech products. You will guide multi-cloud architecture, build scalable feature infrastructure, and create evaluation frameworks to measure model impact.

Qualifications

  • BS, MS, or PhD in Computer Science, Engineering, or related quantitative field, or equivalent practical experience
  • 8+ years building production software with substantial ML systems experience
  • Strong CS fundamentals: data structures, algorithms, distributed systems, system design; plus ML fundamentals
  • Proficiency in Python and SQL; production experience with Spark, Flink, or equivalents for streaming and batch data
  • Demonstrated ownership of a data or ML platform used by multiple teams; experience deploying models to real-time serving with low latency

Responsibilities

  • Own the technical vision and architecture for the consumer risk data and serving platform.
  • Design and build multi-cloud infrastructure for data handshakes and curated datasets in the central data lake.
  • Build shared feature infrastructure for streaming and batch data processing with observability to catch drift and staleness
  • Establish evaluation frameworks to measure model quality, regression, and production impact
  • Own the model-to-decision path from deployment to real-time serving within sub-second budgets
  • Set engineering standards for ML systems and structure codebases for scalable, maintainable development
  • Automate repetitive parts of the model lifecycle and reduce manual intervention
  • Mentor engineers on ML systems and communicate tradeoffs clearly to stakeholders
  • Connect technical decisions to metrics like loss basis points, approval rate, and decision latency

Skills

Python
SQL
Spark/Flink
ML systems
Distributed systems
Cloud AWS
CI/CD

Education

CS/Engineering degree

Tools

SageMaker
Spark
Flink

Job description

Intuit is looking for a Staff Machine Learning Engineer to own the data and platform layer beneath our consumer risk decisioning. This team builds the machine learning that decides, in real time, whether money moves — protecting customers from account takeover, first/third-party fraud, and unauthorized transactions across Intuit Fintech products.

You’ll design and own the shared infrastructure every model on this team depends on: streaming and batch feature pipelines, the cross-entity data path, training and evaluation frameworks, real-time inference serving, and the handoff into our decision engine, across entire Fintech money product lifecycle — from risk screening/qualification of money-in/out events, cashflow underwriting, account take-over detection, to dynamic segmentation. What you architect becomes the reference pattern the whole organization adopts.


Responsibilities

  • Own the technical vision and architecture for the consumer risk data and serving platform — feature pipelines, the cross-entity data path, training and evaluation infrastructure, and real-time inference — balancing tradeoffs and long-term implications
  • Design and build multi-cloud infrastructure stack and enable data handshake, working through federated account link mapping, and land curated, governed datasets in the Intuit's central data lake
  • Build shared feature infrastructure spanning streaming and batch, consumed by multiple model workstreams, with the observability to catch drift and staleness
  • Establish evaluation frameworks that make model quality, regression, and production impact measurable across the team's portfolio
  • Own the model-to-decision path: deployment through model serving, integration with the decision engine, and correctness and latency on a sub-second decision budget
  • Set and enforce engineering standards for ML systems on this team — testing, observability, reproducibility, operational excellence — and structure codebases for agent-assisted development and autonomous navigation
  • Engineer closed-loop workflows that automate the repetitive parts of the model lifecycle, moving beyond point automation toward orchestrated systems needing minimal intervention
  • Eliminate barriers caused by technical and prioritization complexity, including dependencies that cross into platform and data teams — cultivate the partnerships that make those dependencies tractable
  • Generalize what you build into a reference pattern other teams can adopt rather than rebuild, and document it so the pattern travels
  • Mentor engineers on ML systems craft; provide actionable feedback to senior engineers and help them break work into pieces agents can execute reliably
  • Connect technical decisions to the metrics leadership tracks — loss basis points, approval rate, decision latency, hold release rate — define success up front, and drive the post-launch iteration

Qualifications

  • Minimum
  • BS, MS, or PhD in Computer Science, Engineering, or a related quantitative field, or equivalent practical experience
  • 8+ years building production software, with substantial time on ML systems rather than ML research; prior experience leading an engineering effort across teams
  • Strong CS fundamentals — data structures, algorithms, distributed systems, system design — plus working ML fundamentals (classification, regression, feature engineering, model evaluation)
  • Proficiency in Python and SQL; production experience with Spark, Flink, or equivalent for streaming and batch data processing
  • Demonstrated ownership of a data or ML platform used by more than one team, including the operational load after launch
  • Experience deploying models to real-time serving under hard latency budgets, and running them in production afterward
  • Cloud infrastructure depth in at least one major cloud, ideally AWS (including SageMaker or equivalent ML tooling). Comfortable owning your own footprint — IaC, CI/CD, cost — rather than filing tickets against someone else's
  • Track record of setting technical direction in ambiguous problem spaces and bringing other teams along without formal authority
  • Strong written communication. You can put a tradeoff in front of an AI scientist, a platform owner, and a risk strategy partner in one document and have all three follow it
  • Preferred
  • Risk, fraud, payments, or credit domain experience, ideally in real-time decisioning
  • Feature store or feature platform experience
  • Entity resolution or identity graph work
  • Experience with a rules engine and the model-to-decision handoff
  • Regulated data handling — field-level encryption, fine-grained access control, data governance in financial services
  • Fluency orchestrating AI agents on real engineering work, and judgment about where agent-generated output needs deterministic guardrails

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.


Mountain View $202,500 - $274,000
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer, Smart Money Services - Fraud & Financial Risk
Senior Machine Learning Engineer, Smart Money Services - Fraud & Financial Risk

Intuit, Inc. • Mountain View (CA)

On-site
USD 171,000 - 232,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Intuit, Inc. • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Intuit • Mountain View (CA)

On-site
USD 230,000 - 250,000
Cash bonus eligibility
Equity rewards
Senior Staff Product Manager, Account Risk
Senior Staff Product Manager, Account Risk

Intuit • Mountain View (CA)

On-site
USD 206,000 - 278,000
Cash bonus
Equity rewards
Benefits
Senior Staff Product Manager, Account Risk
Senior Staff Product Manager, Account Risk

Intuit Inc. • Mountain View (CA)

On-site
USD 206,000 - 278,000
Software Engineer 2 - Risk Management
Software Engineer 2 - Risk Management

Intuit, Inc. • Mountain View (CA)

On-site
USD 141,000 - 190,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Intuit Inc. • San Diego (CA)

On-site
USD 154,000 - 209,000
Senior Staff Fraud and Risk Analyst
Senior Staff Fraud and Risk Analyst

Intuit Inc. • Mountain View (CA)

On-site
USD 200,000 - 270,000
Bonus eligibility
Equity rewards
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Intuit Inc. • United States

On-site
USD 150,000 - 230,000
Bonus eligibility
Equity rewards
Senior Software Engineer
Senior Software Engineer

Intuit, Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 171,000 - 232,000
Cash bonus
Equity rewards
Benefits package