Staff Software Engineer, Futures (AI)

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

Description For Staff Software Engineer, Futures (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 for their Futures team's Emerging Experiences division.

This role presents a unique opportunity to shape the future of financial technology at Intuit. As a Staff Software Engineer, you'll be at the forefront of implementing cutting-edge AI technologies and emerging experiences that will transform how Intuit's products serve their customers. You'll work within a multi-disciplinary team of designers, engineers, data scientists, researchers, and analysts, focusing on incubating innovative solutions that could revolutionize the company's flagship products.

The position requires a strong technical background with at least 8 years of professional experience, particularly in areas such as AI, machine learning, and modern software development practices. You'll be responsible for designing and implementing high-performance, scalable solutions while mentoring junior engineers and contributing to the technical direction of the team.

The role offers a competitive compensation package ranging from $191,000 to $258,500, along with bonus potential and equity rewards. Based in either New York City or the San Francisco Bay Area, you'll be part of Intuit's mission to power prosperity for people and communities worldwide. This is an ideal opportunity for a seasoned engineer who is passionate about AI, emerging technologies, and their application in financial services, and who wants to make a significant impact on products used by millions of customers.

Last updated 12 days ago

Responsibilities For Staff Software Engineer, Futures (AI)

  • Design, code, and maintain high-performance, scalable, and reliable software solutions
  • Collaborate with Product Managers, Data Scientists, Designers, and other Engineering teams
  • Provide mentorship and support to junior engineers
  • Participate in technology experimentation and evaluate emerging technologies
  • Support problem-focused and end-to-end solution mindset
  • Engage in code reviews, design discussions, and architecture
  • Develop and advocate for clean code practices and automated testing
  • Share technical expertise and contribute to internal knowledge-sharing
  • Prepare and maintain technical documentation
  • Act as a role model for high standards in coding and design

Requirements For Staff Software Engineer, Futures (AI)

Java
JavaScript
Python
React
TypeScript
Kubernetes
  • BS/MS in Computer Science, Engineering, or equivalent work experience
  • At least 8 years of professional experience in software
  • Strong design and coding skills in Java, JavaScript, Python, or similar
  • Experience with public cloud, container-based development, and AI development tools
  • Knowledge of AI and GenAI technologies like LLMs, RAG
  • Experience with AI voice and real-time avatar technologies
  • Effective communication and collaboration skills
  • Experience with Agile methodologies
  • Experience building web services and databases (SQL and NoSQL)
  • Knowledge in FinTech domain

Benefits For Staff Software Engineer, Futures (AI)

  • Competitive base pay
  • Cash bonus
  • Equity rewards

Interested in this job?

Jobs Related To Intuit Staff Software Engineer, Futures (AI)

Staff Software Engineer, Emerging Futures (AI)

Staff Software Engineer position at Intuit focusing on AI and emerging technologies, building innovative solutions for financial technology products.

Staff Product Manager, AI Platform Inference Services

Lead AI Platform product strategy at Intuit, driving innovation in model inference services and AI technology adoption across development teams.

Senior Staff AI Scientist

Senior Staff AI Scientist role at Intuit focusing on machine learning, data analysis, and AI implementation for financial technology products.

Staff Machine Learning Engineer

Staff Machine Learning Engineer position at Intuit, building AI-powered experiences and deploying ML models at scale, offering competitive compensation and benefits.

Senior Staff Software Engineer

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