Staff Machine Learning Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mountain View, CA
Salary
$230,000–$250,000 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $227k
This role $240k
$174k most similar roles pay here $289k

This role pays more than 50% of similar roles. Most pay $197,631–$255,862 — the shaded band above. At the midpoint, this role pays about $240k versus about $227k for comparable roles.

Based on 240 similar postings.

Employer

About Intuit

Intuit is a financial software company known for products like TurboTax, QuickBooks, Mint, and Credit Karma, helping consumers and small businesses manage their finances and taxes. Industry: Financial Software & Technology

Intuit currently has 174 open roles on FindRole.

Listed pay typically runs $202,500–$274,000 across 152 roles with salary data.

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Staff Machine Learning Engineer

Staff Machine Learning Engineer will join the team to design and own shared AI capabilities that power next-generation experiences across personal finance, accounting, and tax. The role involves building model training pipelines, evaluation frameworks, and ML tooling while moving products from proof-of-concept to production through rapid experimentation. Key responsibilities include developing long-term memory systems for context retention, creating agent builder frameworks, and implementing agentic AI developments. The candidate will utilize Python, PyTorch, TensorFlow, Pandas, NumPy, and LangChain to solve customer problems using LLM techniques like prompting, fine-tuning, and RAG. Technical requirements include experience with AWS SageMaker, Kubernetes, and full-stack languages such as JavaScript or Java. This role focuses on building scalable microservices and infrastructure to ensure model quality is measurable at scale while mentoring others on software engineering craft and ML best practices.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Design and own shared AI/ML components including training pipelines, evaluation frameworks, and fine-tuning tools.
  • Apply LLM techniques like prompting, fine-tuning, and RAG to solve specific customer problems.
  • Build long-term memory systems to provide context and personalization for AI experiences.
  • Develop agent builder frameworks and move agentic AI concepts from exploration to production.
  • Drive rapid prototyping and experimentation to transition proof-of-concepts into high-accuracy systems.
  • Architect and build full-stack, AI-native applications including backend services and LLM integrations.
  • Establish best practices for ML tooling, developer workflows, and software engineering architecture.

What we're looking for

  • BS, MS, or PhD in Computer Science or equivalent practical experience.
  • 8+ years of experience building production AI/ML systems.
  • Strong CS fundamentals including data structures, algorithms, and system design.
  • Solid ML fundamentals including classification, regression, clustering, and neural networks.
  • Proficiency in Python and standard ML frameworks like PyTorch, TensorFlow, Pandas, and NumPy.
  • Practical experience with LLMs, prompt engineering, fine-tuning, and frameworks like LangChain.
  • Experience building agentic systems, agent frameworks, or long-term memory/context architectures for AI applications.
  • Proficiency in one or more full-stack languages (JavaScript, Java) and experience designing scalable services.

More like this

Similar roles

Staff Machine Learning Engineer

Intuit

Mountain View, CA 151 days ago $202,500$274,000
Python TensorFlow Keras Spark SQL NLTK NumPy Pandas AWS GCP Git GitHub Machine Learning Operations Data Pipelines R Data Structures Algorithms
7+ yrs exp

Staff Machine Learning Engineer

Intuit

Mountain View, CA 147 days ago $202,500$274,000
Python NLTK NumPy Pandas TensorFlow Keras R Spark SQL Git GitHub CUDA cuDNN AWS GCP Machine Learning Feature Engineering
6+ yrs exp

Staff Machine Learning Engineer

GEICO

Palo Alto, CA +1 98 days ago $130,000$260,000
Generative AI LLMs Python Java C++ C# Kubernetes CICD Kafka Spark Ray Airflow Temporal PostgreSQL MongoDB Cassandra Snowflake elastic search Qdrant
6+ yrs exp

Staff Machine Learning Engineer

Adobe

San Jose, CA 77 days ago $211,800$306,625
Python PyTorch TensorFlow JAX Hugging Face Ray Spark LLMs multimodal foundation models Vector Search Information Retrieval MLOps Distributed Training A/B Testing Transformer Architectures Representation Learning Metric Learning search, ranking

Staff Machine Learning Engineer

Arm Holdings

Austin, TX 31 days ago $249,900$338,100
Machine Learning Python TensorFlow PyTorch ARM Architecture GPU Neural Networks Computer Architecture hardware aware optimization Deep Learning
Hybrid

Staff Machine Learning Systems Engineer

Reddit

Remote 177 days ago $230,000$322,000
MLOps Python PyTorch TensorFlow Ray Kubernetes Terraform Apache Beam Apache Spark GCP BigQuery Google Cloud Storage Neo4j JanusGraph TigerGraph PyTorch Geometric Deep Graph Library Distributed Training GPU Profiling
8+ yrs exp Remote