Staff Software Engineer AI

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Finance

Description For Staff Software Engineer AI

Intuit, a leading global financial technology platform serving 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is seeking a Staff Software Engineer AI to join their Customer Growth and Engagement team. This role represents an exciting opportunity to shape the future of AI-driven marketing platforms.

The position calls for an experienced leader who will spearhead the transformation of Intuit's Marketing Platforms through AI automation. You'll be responsible for designing and implementing ML models and pipelines for insights, recommendations, and entity recognition from various data sources. A key aspect of the role involves building AI-native applications that automate marketing workflows and potentially fine-tuning LLMs for specific marketing needs.

As a Staff Software Engineer, you'll collaborate closely with AI/data teams and platform engineers to develop durable frameworks and components that enable AI-based assists and model-based automations. The role requires a deep understanding of machine learning fundamentals, including supervised and unsupervised learning, along with expertise in modern AI technologies like LLMs, LangChain, and CustomGPTs.

The ideal candidate brings 8+ years of experience in AI/ML applications, with at least one year of leadership experience. You should be proficient in Python and major ML frameworks, understand cloud technologies, and have a strong foundation in computer science fundamentals. Your ability to navigate ambiguity, lead with clarity, and drive rapid prototyping will be crucial for success.

This role offers the opportunity to work at the cutting edge of AI technology, implementing solutions that directly impact marketing effectiveness and customer engagement. You'll be part of a team that values innovation, technical excellence, and the ability to transform complex problems into elegant solutions. If you're passionate about AI, have a track record of technical leadership, and want to contribute to a platform that powers prosperity for millions, this position at Intuit could be your next career milestone.

Last updated 5 days ago

Responsibilities For Staff Software Engineer AI

  • Design common components/frameworks/models for AI native apps and Fullstack LLM apps
  • Own end-to-end development of frameworks/models/ML pipelines
  • Navigate through ambiguity, lead with clarity and PoC
  • Rapid prototyping, experimentation and iterations for high accuracy/performant frameworks/models
  • Explore new developments in GenAI/AI and apply improvements to existing use cases
  • Build team and strengthen AI capabilities across the organization
  • Ensure data security and preparation for training and inferences

Requirements For Staff Software Engineer AI

Python
  • BS, MS, or PhD in Computer Science or related field with 8+ years of experience in AI/ML applications
  • At least 1 year of experience leading a team of AI/ML engineers
  • Expertise in Python, PyTorch, Numpy, Pandas, TensorFlow
  • Strong understanding of machine learning fundamentals
  • Computer science fundamentals knowledge
  • Experience with cloud technologies (e.g., AWS Sagemaker)
  • Understanding of LLM, LangChain, CustomGPTs, Prompt Management
  • Ability to fine-tune base models and build production-grade LLM apps
  • Knowledge of Transformer, Encoder, Embedding Models at scale

Interested in this job?

Jobs Related To Intuit Staff Software Engineer AI

Senior Staff SW Engineer

Senior Staff Software Engineer role at Intuit focusing on AI/ML technologies and full-stack development to build innovative financial technology solutions.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit focusing on AI-native applications and distributed systems development, requiring 8+ years of experience.

Staff Software Engineer (AI/ML)

Lead AI/ML platform development at Intuit, architecting scalable solutions and mentoring teams while working with cutting-edge technologies to serve millions of customers.

Senior Staff Software Engineer

Senior Staff Software Engineer role at Intuit focusing on modern analytics solutions and machine learning implementations at scale.

Staff AI/ML Engineer, Data Exchange

Staff ML Engineer role at Intuit focusing on AI model development and deployment for data exchange systems, requiring 6+ years of experience in production ML.