Staff Machine Learning Engineer

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.
$191,000 - $258,500
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Product Manager - Customer Help Search Experiences

Lead AI-driven customer help search experiences at Intuit, developing innovative solutions for QuickBooks and related products.

Staff Product Manager, Digital Experiences - Community

Lead Intuit's Community platform and AI-driven experiences as Staff Product Manager, focusing on digital-first capabilities and customer success.

Staff Product Manager, Intuit Expert Platform (AI)

Lead AI-driven product development for Intuit's Expert Platform, focusing on innovative solutions and customer experience enhancement.

Senior Developer Advocate

Senior Developer Advocate role at Intuit focusing on AI and data platforms, enabling internal teams through education, support, and technical leadership in AI/ML technologies.

Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Intuit focusing on creating AI-powered experiences and deploying models at scale.

Description For Staff Machine Learning Engineer

Intuit is looking for an innovative and hands-on Staff Machine Learning Engineer to join the Intuit AI team. In this role, you'll be embedded inside a vibrant team of data scientists. You'll be expected to help conceive, code, and deploy data science models at scale using the latest industry tools. Important skills include data wrangling, feature engineering, developing models, and testing Metrics.

Responsibilities:

  • Discover data sources, get access to them, import them, clean them up, and make them machine learning-ready.
  • Work with data scientists to create and refine features from the underlying data and build pipelines to train and deploy models.
  • Partner with data 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, data 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:

  • BS, MS, or PhD degree in Computer Science or related field, or equivalent practical experience.
  • 8+ years of experience
  • Knowledgeable with Data Science tools and frameworks (i.e. Python, Scikit, NLTK, Numpy, Pandas, TensorFlow, Keras, R, Spark).
  • Basic knowledge of machine learning techniques (i.e. recommender systems, classification, regression, and clustering).
  • Understand machine learning principles (training, validation, etc.)
  • Knowledge of data query and data processing tools (i.e. SQL)
  • Computer science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance (e.g., I/O and memory tuning).
  • Software engineering fundamentals: version control systems (i.e. Git, Github) and workflows, and ability to write production-ready code.
  • Experience deploying highly scalable software supporting millions or more users
  • Experience with GPU acceleration (i.e. CUDA and cuDNN)
  • Experience with integrating applications and platforms with cloud technologies (i.e. AWS and GCP)
  • Strong oral and written communication skills. Ability to conduct meetings and make professional presentations, and to explain complex concepts and technical material to non-technical users

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs.

Last updated 2 months ago

Responsibilities For Staff Machine Learning Engineer

  • Discover and prepare data sources for machine learning
  • Create and refine features for model training
  • Implement and design machine learning algorithms
  • Conduct A/B tests and perform statistical analysis
  • Work cross-functionally with various teams
  • Explore new technologies for customer benefits

Requirements For Staff Machine Learning Engineer

Python
  • BS, MS, or PhD in Computer Science or related field
  • 8+ years of experience
  • Knowledge of Data Science tools and frameworks
  • Understanding of machine learning principles
  • Experience with GPU acceleration
  • Strong communication skills

Benefits For Staff Machine Learning Engineer

401k
Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • 401k
  • Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?