Staff Software Engineer, CG Personal Finance, Financial Assistant Team

Intuit, Inc.

Charlotte (NC)

On-site

USD 203,000 - 274,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Cash bonus
Equity rewards
Benefits

Job summary

Intuit, Inc. is seeking a Staff Software Engineer to lead the Financial Assistant team within Credit Karma, owning architecture and delivery of core AI capabilities. You will mentor engineers and partner with product, design, data science, and platform teams to ship fast, reliable AI experiences at scale.

This hands-on role requires writing production code, setting technical direction, and establishing guardrails for LLM-powered features, while driving operational excellence and cost efficiency.

Qualifications

  • 8+ years of software engineering experience with large-scale systems.
  • Proficient in TypeScript, Java, Scala, or Python.
  • Experience building AI/ML-powered features, ideally with LLMs.
  • Strong system design and architecture skills under ambiguity.
  • Demonstrated technical leadership and cross-functional collaboration.
  • Experience with AI/ML production concerns and guardrails.
  • Excellent communication with engineers and non-tech partners.
  • BS or MS in CS or equivalent practical experience.

Responsibilities

  • Drive the technical strategy and architecture for Financial Assistant and LLM-backed features.
  • Lead cross-team initiatives from problem statements to production launch.
  • Write, review, and elevate production code; set engineering patterns.
  • Establish best practices for building with LLMs in production, including latency, cost, and guardrails.
  • Partner with product, design, data science, and platform teams on roadmaps and dependencies.
  • Identify and mitigate reliability, performance, and scalability risks; contribute to incident response.
  • Mentor senior and mid-level engineers and influence standards beyond the team.

Skills

System design
Leadership
AI/ML features
Programming: TS/Java/Scala/Python
Communication

Education

Bachelor's or Master's in Computer Science

Tools

LLM systems

Job description

The Financial Assistant team builds the AI-powered experiences that help members understand their finances and make better decisions inside the Credit Karma app. We work at the application layer of AI: turning large language models, agentic workflows, and personalization signals into features members actually use.

We're looking for a Staff Software Engineer to serve as a technical leader on the team. You'll own the architecture and delivery of core Financial Assistant capabilities, set technical direction across multiple workstreams, and raise the engineering bar for how we build production AI products at scale. This is a hands-on role: you'll write code, make the hard design calls, and mentor engineers, while partnering closely with product, design, data science, and platform teams to ship AI experiences that are fast, reliable, and trustworthy.

Responsibilities
  • Drive the technical strategy and architecture for Financial Assistant, including LLM-backed features, agentic/orchestration flows, and personalization systems.
  • Lead design and delivery of complex, cross-team initiatives from ambiguous problem statements through production launch and iteration.
  • Write, review, and elevate the quality of production code across services and application logic; set patterns others build on.
  • Establish best practices for building with LLMs in production: prompt and context design, evaluation, latency and cost management, guardrails, and quality measurement.
  • Partner with product and design to translate member needs into technical roadmaps, and with data science and platform teams on model serving, data, and infrastructure dependencies.
  • Identify and resolve reliability, performance, and scalability risks before they reach members; contribute to incident response and operational excellence.
  • Mentor senior and mid-level engineers, and influence technical decisions and standards beyond your immediate team.
Qualifications
  • 8+ years of software engineering experience, with a track record of leading the design and delivery of large-scale, high-impact systems.
  • Deep expertise in building and operating production services (strong proficiency in one or more of: TypeScript, Java, Scala, Python, or similar).
  • Experience building AI or ML-powered product features, ideally with LLMs, agentic systems, retrieval, or recommendation/personalization systems.
  • Strong system design skills and the ability to make sound architecture decisions under ambiguity and competing constraints.
  • Demonstrated technical leadership: setting direction, driving cross-functional alignment, and mentoring engineers without relying on formal authority.
  • Experience with production concerns for AI/ML systems: evaluation, latency and cost tradeoffs, monitoring, and quality/safety guardrails.
  • Excellent communication skills, with the ability to explain complex technical tradeoffs to both engineering and non-technical partners.
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

The expected base pay range for this position is:
Oakland $202,500 - $274,000

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, CG Personal Finance, Financial Assistant Team
Staff Software Engineer, CG Personal Finance, Financial Assistant Team

Intuit, Inc. • United States

On-site
USD 203,000 - 274,000
Staff Software Engineer, CG Personal Finance, Financial Assistant Team
Staff Software Engineer, CG Personal Finance, Financial Assistant Team

Intuit, Inc. • Mountain View (CA)

On-site
USD 203,000 - 274,000
Staff Software Engineer, CG Personal Finance, Financial Assistant Team
Staff Software Engineer, CG Personal Finance, Financial Assistant Team

Intuit, Inc. • Oakland (CA)

On-site
USD 203,000 - 274,000
Staff Software Engineer, CG Personal Finance, Financial Assistant Team
Staff Software Engineer, CG Personal Finance, Financial Assistant Team

Intuit • Oakland (CA)

On-site
USD 203,000 - 274,000
Senior Staff Software Engineer, Front End
Senior Staff Software Engineer, Front End

Intuit Inc. • Mountain View (CA)

On-site
USD 221,000 - 297,000
Staff AI Scientist -- Credit Karma
Staff AI Scientist -- Credit Karma

Intuit • Oakland (CA)

On-site
USD 210,000 - 284,000
Senior Staff Software Engineer, Front End
Senior Staff Software Engineer, Front End

Intuit • Oakland (CA)

On-site
USD 221,000 - 299,000
Senior Staff Software Engineer, Front End
Senior Staff Software Engineer, Front End

Intuit, Inc. • Oakland (CA)

Hybrid
USD 221,000 - 299,000
Cash bonus
Equity rewards
Benefits
Senior Staff Software Engineer, Front End
Senior Staff Software Engineer, Front End

Intuit, Inc. • United States

On-site
USD 221,000 - 299,000
Staff AI Scientist -- Credit Karma
Staff AI Scientist -- Credit Karma

Intuit • Mountain View (CA)

On-site
USD 230,000 - 250,000
Cash bonus
Equity rewards
Benefits