×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer, AI-Powered

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: Intuit, Inc.
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Software Architect, AI Engineer (Applied/Software), Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 261500 - 353500 USD Yearly USD 261500.00 353500.00 YEAR
Job Description & How to Apply Below

We’re seeking a Principal Software Engineer to shape how AI transforms everyday work  will lead the technical strategy and engineering of shared capabilities that help employees find trusted information, make informed decisions, and complete complex workflows through collaboration with AI agents.

As a senior individual contributor, you will turn ambiguous business problems into reliable production systems. Your scope will span the shared platform and a prioritized portfolio of employee workflows, connecting enterprise knowledge, business applications, and AI capabilities. You will remain hands‑on with critical implementations while guiding architecture and engineering decisions across teams

Responsibilities
  • Define the technical direction. Establish a multiyear architecture and roadmap for AI-powered work. Make clear decisions about what to build, integrate, or buy, and how to extend existing Intuit platforms.
  • Build reusable capabilities. Lead engineering for permission‑aware context, agent orchestration, business‑system integrations, and evaluation. Enable teams to deliver new workflows using common components.
  • Own difficult engineering problems through production. Write code, develop reference implementations, lead design reviews, and resolve issues involving distributed execution, data freshness, identity, and recovery from partial failures.
  • Design dependable human–AI collaboration. Define when agents can act, when approval is required, and how work returns to a person. Make agent actions understandable, traceable, and recoverable.
  • Set the production quality bar. Establish evaluation datasets, release criteria, monitoring, and incident practices. Balance task accuracy, latency, reliability, privacy, and cost throughout the system lifecycle.
  • Deliver measurable improvements in work. Partner with product managers and functional leaders to understand current workflows, select valuable opportunities, and measure improvements in completion time, quality, and employee effort.
  • Multiply engineering capability. Mentor Staff and Senior Staff engineers, develop shared technical standards for quality, security, and maintainability, and align teams on consequential architecture decisions. Communicate technical tradeoffs clearly to senior leaders.
Qualifications
  • 15+ years of software engineering experience, including substantial ownership of large enterprise systems and complex distributed architectures.
  • Demonstrated technical leadership across multiple teams, with a record of turning long‑term architectural direction into shipped software.
  • Hands‑on experience deploying AI capabilities into production, including language‑model APIs, retrieval, context engineering, tool execution, and agent orchestration.
  • Strong programming and system‑design skills, with depth in Python, Java, Type Script, or comparable languages.
  • Experience building cloud services and integrating enterprise applications, identity systems, and data platforms.
  • Practical experience evaluating AI behavior, diagnosing failures, and improving quality, security, performance, and operating cost.
  • Sound judgment about where AI adds value and where deterministic software or human decisions are more appropriate.
  • The ability to influence without direct authority, develop technical leaders, and make decisions amid uncertainty.
  • A degree in Computer Science or a related field, or equivalent practical experience.
  • Experience with employee productivity platforms, enterprise workflow automation, developer tooling, and regulated or sensitive data environments would be valuable
  • Success means employees complete important workflows faster with less rework; teams can build on reusable capabilities; and deployed systems meet explicit quality, reliability, and cost targets.…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary