Principal Software Engineer: AI & Distributed Systems

Intuit

Cedar Rapids (IA)

On-site

USD 262,000 - 354,000

Full time

14 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intuit in Mountain View is seeking a Principal Software Engineer to drive AI-powered software solutions. You will collaborate with product managers and designers to deliver scalable systems and customer-centric outcomes.

Responsibilities include leading end-to-end technology initiatives, mentoring team members, and partnering across architecture, product, and operations to release features. A strong background in distributed systems, full-stack AI, and cloud platforms is required.

Qualifications

  • 10+ years of experience developing systems/software for large business environments.
  • 7+ years of experience designing complex distributed systems, management products, or business applications.
  • Full-stack development experience with AI technologies/tools and apply it to user experiences or backend solutions.
  • Experience with AI technologies like SageMaker, Vert.x, LangChain, Large Language Models, Prompt Engineering, DialogFlow, Python
  • Experience with at least one of the following: Front-end technologies like React, Angular, SwiftUI (iOS), Kotlin (Android) OR Back-end technologies like Java, Typescript, Spring, Express (NodeJS).
  • Prior working experience in a cloud computing environment like AWS/GCP is highly desired.
  • Prior experience working in teams that have built AI native applications for 1+ years.

Responsibilities

  • Drives velocity in the organization by accelerating customer, business, and technology outcomes by identifying and driving key opportunities across the company.
  • Drives significant technology initiatives end-to-end, including horizontal layers of the architecture.
  • Understands customer behaviors and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems.
  • Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment
  • Executes with a boundaryless mindset and contributes to solutions outside of their primary area of ownership.
  • Knowledge of building AI native applications
  • Guides the applicability of AI to customer problems through a deep understanding of the value and limitations of AI technologies.
  • Understands evaluation tools to validate and measure the accuracy of solutions.
  • High-level understanding of how AI models work, the different types of AI models that exist, and their pros and cons.
  • Understanding of the latest tools and technologies that apply AI to real-world applications.
  • Creates robust, scalable, and secure technical designs, effectively implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications
  • Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems

Skills

Full-stack AI development
Distributed systems design
Mentoring
Cross-functional collaboration
Analytical skills
Communication skills
Independent decision making

Education

BS/MS in Computer Science or related area

Tools

SageMaker
Vert.x
LangChain
Large Language Models
Prompt Engineering
DialogFlow
Python
React
Angular
SwiftUI
Kotlin
Java
Typescript
Spring
Express (NodeJS)
AWS
GCP

Job description

Intuit in Mountain View is seeking a Principal Software Engineer to drive AI-powered software solutions. You will collaborate with product managers and designers to deliver scalable systems and customer-centric outcomes.

Responsibilities include leading end-to-end technology initiatives, mentoring team members, and partnering across architecture, product, and operations to release features. A strong background in distributed systems, full-stack AI, and cloud platforms is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Architect, AI & Systems
Principal Software Architect, AI & Systems

Intuit • Saginaw (MI)

On-site
USD 262,000 - 354,000
Principal AI Software Engineer
Principal AI Software Engineer

Intuit • Villa Park (IL)

On-site
USD 262,000 - 354,000
Principal AI Software Engineer
Principal AI Software Engineer

Intuit • Chattanooga (TN)

On-site
USD 261,000 - 354,000
Principal Software Engineer, AI & Systems
Principal Software Engineer, AI & Systems

Intuit • Louisville (KY)

On-site
USD 155,000 - 210,000
Relocation package
Principal Software Engineer - AI & Scalable Systems
Principal Software Engineer - AI & Scalable Systems

Intuit • Sioux City (IA)

On-site
USD 150,000 - 230,000
Staff Software Engineer — AI-Driven, Scalable Systems
Staff Software Engineer — AI-Driven, Scalable Systems

Intuit • Monroe (MI)

On-site
USD 203,000 - 274,000
Cash bonus
Equity rewards
Benefits
Principal Software Engineer - AI, End-to-End & Scale
Principal Software Engineer - AI, End-to-End & Scale

Intuit Inc. • Mountain View (CA)

On-site
USD 261,500 - 353,500
Competitive relocation package
Cash bonus
Equity rewards
+1
Principal Software Engineer — AI-Native & Scalable Solutions
Principal Software Engineer — AI-Native & Scalable Solutions

Intuit • Bloomington (IL)

On-site
USD 155,000 - 210,000
Relocation package
Principal AI & Systems Engineer
Principal AI & Systems Engineer

Intuit • Mountain View (CA)

On-site
USD 247,000 - 335,000
Cash bonus
Equity rewards
Comprehensive benefits
Principal AI Software Engineer - Scalable Systems Leader
Principal AI Software Engineer - Scalable Systems Leader

Intuit • Wichita (KS)

On-site
USD 262,000 - 354,000