Taro Logo

Principal Machine Learning Engineer

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp
$245,500 - $332,500
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Finance

Description For Principal Machine Learning Engineer

Intuit is seeking a Principal Software Engineer to join their AI Synapse team, focusing on building AI/Machine Learning solutions for their financial products suite. The role involves leading the design, development, and deployment of end-to-end systems that tackle challenging problems in document comprehension, LLM training, and multimodal data understanding. As part of a dynamic team of Data Scientists and Data Engineers, you'll be responsible for architecting systems for data curation, model training, and production deployment.

The position offers a competitive compensation package with base salary ranges of $245,500-$332,500 in New York, $247,500-335,000 in Bay Area California, and $233,000-315,000 in Southern California. Additional benefits include cash bonuses, equity rewards, and comprehensive benefits.

Key responsibilities include leading ML-based system implementation, architecting data curation systems, accelerating innovation through prototyping, creating multi-year tech roadmaps, driving architectural decisions, and mentoring junior team members. The ideal candidate should have an MS/Ph.D. in Computer Science with ML/AI focus or equivalent experience, 10+ years of production ML development experience, strong CS fundamentals, and expertise in languages like Python, Java, or Scala.

Working at Intuit means joining a global technology platform that serves approximately 100 million customers worldwide through innovative financial products. The company emphasizes mobility and growth opportunities, offering both vertical and lateral career development paths within their engineering community.

Last updated 3 days ago

Responsibilities For Principal Machine Learning Engineer

  • Lead the design, implementation, and deployment of end-to-end Machine Learning based systems
  • Architect systems for curating large amounts of representative training data
  • Accelerate the pace of innovation by building quick prototypes
  • Create a multi-year tech roadmap
  • Drive key architectural decisions
  • Champion technical excellence and operational rigor
  • Mentor junior team mates

Requirements For Principal Machine Learning Engineer

Python
Java
  • MS / Ph.D. in Computer Science with focus on Machine Learning / Artificial Intelligence or equivalent experience
  • 10+ years of experience developing and deploying machine learning based solutions in production environments
  • Strong Computer Science fundamentals including data structures, algorithms, performance complexity
  • Expertise in programming languages like Python, Java, or Scala and modeling frameworks like TensorFlow, Pytorch

Benefits For Principal Machine Learning Engineer

Medical Insurance
401k
Equity
  • Competitive compensation package
  • Cash bonus
  • Equity rewards
  • Benefits package

Jobs Related To Intuit Principal Machine Learning Engineer