HHiring Reality
← CarGurus

Senior Principal Software Development Engineer, Consumer AI Architect

CarGurus
Location
Boston, Massachusetts, United States
Posted
1 month ago
Department
Engineering & Technology
What they actually want (must-haves)
  • 10+ years of experience architecting resilient, scalable systems
  • Extensive experience designing, implementing, and deploying consumer-facing AI experiences in production
  • Hands-on experience with LangChain, LangGraph, and LangFuse in Python
  • Broad knowledge of the AI framework and tooling landscape beyond Python
  • Hands-on full stack experience building performant applications across frontend, backend, and infrastructure layers
  • Experience building APIs and REST services in Java and UX applications in React preferred
Nice to have
  • Experience working within the AWS ecosystem
  • Experience with agentic programming and multi-agent workflows
What the job really is

As a Senior Principal Software Development Engineer at CarGurus, you will design, build, and deploy consumer-facing AI experiences for millions of users. This role involves mentoring engineers, setting technical direction, and collaborating with cross-functional teams to drive high-visibility AI initiatives from concept to production. You will also evaluate AI frameworks and guide the adoption of best practices in agentic programming across the department.

Benefits
  • Equity for all employees
  • Career development programs
  • Corporate giving programs
  • Employee resource groups (ERGs)
  • Flexible hybrid model
  • Robust time off policies
Things to weigh
  • No specific salary details for non-sales roles
  • In-person interviews may be required for Boston and Dublin positions
  • Travel expenses for in-person interviews are the candidate's responsibility
Job score3.8/5
Benefits5/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to CarGurus?

See how your résumé matches this role — and tailor it from what actually gets interviews.