Skip to main content

Staff Machine Learning Engineer

Category Software Engineering Location Mountain View, California Job ID 21905
Apply Now

Company Overview

Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.

Job Overview

Join Intuit’s Mid-Market AI team to help build the next generation of AI-native ERP.

Our mission is to disrupt the mid-market ERP space by replacing disparate, rigid, workflow-driven systems with intelligent, autonomous software.  We are building a system of action—where data, insights, workflows are unified, continuously learning, and increasingly automated to assist mid-market operators with managing their businesses.  

You will design and own AI systems that power real business actions  at scale.


Responsibilities


  • Discover data sources, get access to them, import them, clean them up, and make them machine learning-ready.
  • Work with AI scientists to create and refine features from the underlying data and build pipelines to train and deploy models.
  • Partner with AI scientists to understand, implement, refine and design machine learning and other algorithms.
  • Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of your models.
  • Work cross functionally with product managers, AI scientists and product engineers, and communicate results to peers and leaders.
  • Explore new technology shifts in order to determine how they might connect with the customer benefits we wish to deliver.

Qualifications

  • Education: BS, MS, or PhD degree in Computer Science, Operations Research, Industrial Engineering, or a related field.
  • Experience: 6+ years of industry experience in applied machine learning, AI engineering, or software engineering.
  • Core Engineering: Strong proficiency in Python and software engineering fundamentals (data structures, algorithms, version control, CI/CD). Experience deploying highly scalable software supporting millions of users.

  • Cloud & Infrastructure: Experience integrating applications with cloud technologies (i.e., AWS, GCP) and containerization (Docker/Kubernetes).

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. The expected base pay range for this position is: 

Bay Area California $ 202,500- 274,000



Apply Now

Career Path

Mobility plays an important role for our engineering community. In addition to vertical growth, our teams offer lateral growth opportunities. Whether it’s working on a different tech stack or product, Intuit will help you get to the next step in your career.

  • Software Engineer 1 & 2
  • Sr. Software Engineer
  • Staff Software Engineer
  • Sr. Staff Software Engineer
  • Principal Software Engineer
  • Distinguished Software Engineer

Intuit supports you, not just as you are now, but as the person that you want to grow to be.

Alex Pollock Senior Software Engineer

Related Content

You haven't viewed any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

You haven't saved any jobs yet. Start exploring now to find the perfect opportunity for you!

View all of our available opportunities

Sign Up for Job Alerts

Be the first to find out about open jobs that fit what you're looking for.