I

Intuit

Tax, accounting, and personal-finance software

Staff Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAIn-person

About the Job

Requirements

  • A Bachelor of Science, Master of Science, or PhD degree in Computer Science, Statistics, Applied Mathematics, or a related field.
  • At least 8 years of experience developing predictive models, performing statistical analysis, or equivalent software engineering experience.
  • Strong proficiency and experience with object-oriented languages such as Python, Scala, or Java.
  • Deep knowledge of data science tools and frameworks such as Python, scikit-learn, Pandas, TensorFlow, Keras, and Spark.
  • Strong software engineering fundamentals, including data structures, algorithms, performance complexity, version control systems such as Git, and the ability to write production-ready code.
  • Demonstrated experience with web services such as REST and API design.
  • Experience integrating applications and platforms with cloud technologies such as AWS and deploying highly scalable software supporting millions or more users.
  • Practical experience with supervised and unsupervised machine learning techniques, generative AI methods such as autoencoders, GANs, and VAEs, and GPU acceleration using CUDA and cuDNN.
  • Ability to conduct meetings, make professional presentations, and explain complex technical concepts to non-technical business stakeholders.

Responsibilities

  • Lead the conception, coding, and deployment of data science models at scale using industry tools.
  • Provide guidance and leadership to business leaders and stakeholders on using available data for critical business needs.
  • Develop, maintain, and scale web services for the AI team that orchestrate machine learning functions.
  • Work with divergent data types, data scales, and petabyte-scale data.
  • Partner with data scientists to understand, implement, and refine algorithms, and build robust pipelines to train and deploy models.
  • Discover, extract, and clean data from complex sources, preparing it for large-scale machine learning analysis.
  • Run regular A/B tests, gather data, evaluate model impact, and communicate results to peers, cross-functional partners, and leaders.
  • Explore new technology shifts and determine how they might connect with customer benefits.

About the Company

Intuit

Tax, accounting, and personal-finance software

Intuit provides financial technology tools for consumers and small businesses. Its main products are TurboTax for tax preparation, QuickBooks for accounting, and Mint for personal finance management. These tools typically operate on a subscription basis or behind transaction fees, with features that help users file taxes, track income and expenses, and manage budget and goals. The software ecosystem is designed to connect tax, accounting, and personal finance in one place, improving workflows for individuals, freelancers, and small business owners. Security is a priority, with measures like multi-factor authentication and anti-fraud protections to protect user data. Intuit’s goal is to help people achieve financial well-being by educating users and delivering easy-to-use, reliable financial software across different needs and customer segments.

Company size
10,001+
Company stage
IPO
Headquarters
Mountain View, CA
Founded
1983

Recently Posted Jobs

Explore more opportunities at Intuit

See more jobs