Staff Software Engineer (AI/ML)

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
Contact Company
7+ years of experience
AI · Finance

Description For Staff Software Engineer (AI/ML)

Intuit, a leading global financial technology platform serving 100 million customers worldwide, is seeking a Staff Software Engineer specializing in AI/ML to join their Core AI team. This role presents an exceptional opportunity to shape the future of AI implementation across Intuit's product suite, including renowned products like TurboTax, Credit Karma, QuickBooks, and Mailchimp.

The position involves leading the development of cutting-edge AI platforms that will democratize AI capabilities throughout Intuit's ecosystem. As a Staff Software Engineer, you'll be at the forefront of implementing AI at scale, working with state-of-the-art technologies and frameworks while leading a team of engineers.

The ideal candidate will bring 7+ years of software engineering experience with a strong focus on AI and machine learning. You'll need expert-level proficiency in Python or Java, deep knowledge of AI/ML concepts, and experience with modern AI frameworks like TensorFlow and PyTorch. Your role will involve architecting complex, scalable solutions for internet-scale applications while mentoring junior engineers and collaborating with cross-functional teams.

This position offers the chance to make a significant impact on products used by millions of customers worldwide. You'll be working with big data technologies, cloud platforms, and leading the development of AI platforms that will shape the future of financial technology. The role combines technical leadership, hands-on development, and the opportunity to work with cutting-edge AI technologies in a company committed to powering prosperity for people and communities worldwide.

Last updated 9 days ago

Responsibilities For Staff Software Engineer (AI/ML)

  • Design, develop, and maintain advanced AI and machine learning systems that power Intuit's products and services
  • Architect complex, scalable solutions for AI-driven applications that can handle internet-scale use cases
  • Collaborate with cross-functional teams to integrate AI capabilities into various product lines
  • Lead the development of AI platforms that enable the democratization of AI within Intuit
  • Mentor junior engineers and provide technical leadership to a team of approximately 5 members
  • Contribute to the full software development lifecycle, from conception and design to testing and deployment
  • Stay current with the latest advancements in AI and machine learning technologies and apply them to improve our products

Requirements For Staff Software Engineer (AI/ML)

Python
Java
  • Bachelor's or Master's degree in Computer Science, Machine Learning, or a related field
  • 7+ years of professional software engineering experience, with a strong focus on AI and data-intensive applications
  • Expert-level proficiency in Python or Java, with a preference for candidates skilled in both
  • Extensive knowledge of AI and machine learning concepts, including deep learning, natural language processing, and computer vision
  • Experience with popular AI/ML frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Strong understanding of data structures, algorithms, and software design principles
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and cloud-based AI services
  • Familiarity with big data technologies such as Apache Spark, Hadoop, or similar distributed computing frameworks
  • Experience in architecting and delivering solutions for internet-scale applications
  • Excellent problem-solving skills and ability to optimize AI models for performance and efficiency
  • Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences
  • Experience in leading small technical teams and mentoring junior engineers

Interested in this job?

Jobs Related To Intuit Staff Software Engineer (AI/ML)

Senior Staff Software Engineer, Innovation Research

Senior Staff Software Engineer role at Intuit focusing on AI/GenAI innovation and full-stack development for POCs and MVPs that deliver 10x-100x value.

Staff Software Engineer AI

Lead AI/ML Engineer position at Intuit focusing on transforming marketing platforms through AI automation and LLM applications.

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 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.

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.