Senior Machine Learning Engineer

Intuit

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mountain View, CASan Diego, CA
Salary
$171,000–$231,500 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $220k
This role $201k
$160k most similar roles pay here $273k

This role pays less than 65% of similar roles. Most pay $184,625–$254,750 — the shaded band above. At the midpoint, this role pays about $201k versus about $220k 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 · Senior Machine Learning Engineer

As a Senior Machine Learning Engineer, you will join a team of engineers to conceive, code, and deploy AI science models at scale. You will own technical outcomes for projects, making architectural decisions while ensuring code is built for rapid iteration and durability. Your daily work involves designing ML features and pipelines alongside data scientists, resolving complex bugs, and conducting A/B tests to determine model impact. You will also drive best practices in testing, observability, and AI-assisted development. The role requires proficiency in Python, Scikit-learn, NLTK, NumPy, Pandas, TensorFlow, Keras, R, and Spark. Additionally, you must possess expertise in CUDA, cuDNN, and cloud platforms like AWS or GCP. You will solve technical challenges related to scaling software for millions of users while integrating customer feedback into the product lifecycle.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Lead the technical design and architectural decisions for complex machine learning features and systems.
  • Develop durable ML pipelines and codebases that support scaling and rapid iteration.
  • Establish best practices for testing, observability, and AI-assisted development workflows.
  • Resolve complex, ambiguous technical bugs by coordinating across different teams and resources.
  • Provide accurate project estimates while managing risks and stakeholder communication for major features.
  • Run and interpret A/B tests and statistical analyses to measure model and feature impact.
  • Analyze customer feedback and product data to influence the direction of the product roadmap.
  • Mentor team members by providing feedback on best practices and resolving technical ambiguities.

What we're looking for

  • BS, MS, or PhD in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of experience.
  • Knowledge of data science and AI tools including Python, Scikit-learn, NLTK, NumPy, Pandas, TensorFlow, Keras, R, and Spark.
  • Solid understanding of ML techniques such as classification, regression, and clustering, along with core ML principles.
  • Proficiency in computer science fundamentals including data structures, algorithms, performance complexity, and computer architecture.
  • Ability to write production-ready code using version control systems like Git or GitHub.
  • Experience deploying highly scalable software for millions of users, including GPU acceleration (CUDA, cuDNN) and cloud platforms (AWS, GCP).
  • Strong oral and written communication skills to explain complex material to non-technical audiences.

More like this

Similar roles

Senior Machine Learning Engineer

CVS Health

Remote 10 days ago $111,240$222,480
Machine Learning Python PyTorch TensorFlow MLOps SQL Snowflake BigQuery Kubeflow CICD Reinforcement Learning Causal Inference Agentic AI Node.js React Distributed Modeling APIs
Remote

Senior Machine Learning Engineer

Apple Inc

Cupertino, CA 180 days ago $184,700$324,800
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 16 days ago $184,700$324,800
Python PyTorch JAX TensorFlow Spark Rust Go Java Kubernetes Docker Daft Polars DuckDB Arrow Parquet Iceberg Lance Ray Data NVIDIA DALI WebDataset Mosaic StreamingDataset Retrieval-Augmented Generation

Senior Machine Learning Engineer

Adobe

San Jose, CA 116 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Lead Machine Learning Engineer

AbbVie

Remote (San Diego, CA) 56 days ago $124,500$236,500
Python PyTorch TensorFlow Keras scikit-learn HuggingFace MLOps SQL PySpark Pandas Airflow Git CI/CD Docker Kubernetes AWS Snowflake Kafka Sagemaker DynamoDB DataDog
7+ yrs exp Remote