Senior Machine Learning Engineer

Intuit

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $220k
This role $201k
$159k $282k
below market most similar roles pay here above market

This role pays less than 70% of similar roles. Most pay $192,050–$247,228 — the blue 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 255 open roles on FindRole.

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

Most-posted roles

View all roles at Intuit

At a glance

TL;DR · Senior Machine Learning Engineer

JOB TITLE: Senior Machine Learning Engineer The Senior Machine Learning Engineer joins a team of engineers to conceive, code, and deploy AI science models at scale. This role involves owning technical outcomes, shaping architectural decisions, and leading the design of complex ML features and pipelines. You will create durable technical examples, drive best-practices adoption for testing and observability, and solve ambiguous technical bugs. Key responsibilities include running A/B tests, interpreting statistical analyses, and collaborating with data scientists to manage the ML lifecycle. Required skills include Python, Scikit-learn, NLTK, NumPy, Pandas, TensorFlow, Keras, R, and Spark. You must possess knowledge of classification, regression, and clustering techniques alongside computer science fundamentals like data structures and algorithms. Experience with GPU acceleration using CUDA, cuDNN, and cloud platforms like AWS or GCP is required.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Lead the technical design of complex ML features and systems while making sound architectural decisions.
  • Design and refine ML features and pipelines in collaboration with data scientists across the ML lifecycle.
  • Create durable technical examples and drive the adoption of best practices for testing and observability.
  • Solve complex, ambiguous technical bugs by sourcing knowledge and resources from outside the immediate team.
  • Provide accurate project estimates that account for technical risks, team capacity, and AI-generated code quality.
  • Run and interpret A/B tests and statistical analyses to determine the impact of models and features.
  • Collect and analyze customer feedback and product data to influence the overall product direction.
  • Define success metrics at the outset and drive post-launch iterations based on adoption and impact.

What we're looking for

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

More like this

Similar roles

Senior Machine Learning Engineer

Oracle

Seattle, WA +3 46 days ago $114,600–$234,600
Machine Learning PyTorch TensorFlow Keras ETL Version Control Software Development Data Quality Data Security Data Privacy Debugging Model Deployment
3+ yrs exp

Senior Machine Learning Engineer

Capital One Financial

McLean, VA +3 46 days ago
Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Distributed Computing Data Pipelines Agile Machine Learning Explainable AI

Staff Machine Learning Engineer

Intuit

Mountain View, CA 5 days ago $202,500–$274,000
Python Scala Java TensorFlow Keras Spark Pandas AWS REST API Design Git CUDA cuDNN Generative AI Data Structures Algorithms
8+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 39 days ago $151,800–$265,350
Python Java PyTorch TensorFlow JAX LLM RAG AWS Azure Redis Elasticsearch Snowflake Microservices APIs ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp