CF CloudFrame Job Scanner Open Dashboard →
Verified Active Opening

Senior Principal Software Development Engineer, Consumer AI Architect

Cargurus • Boston, Massachusetts, United States

Job Description

<div class="content-intro"><p><strong>Who we are</strong></p> <p>At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we’re the largest and fastest-growing automotive marketplace, and we’ve been profitable for over 15 years.</p> <p><strong>What we do</strong></p> <p>The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Today, tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products. But they're not the only ones who love CarGurus—our employees do, too. We have a people-first culture that fosters kindness, collaboration, and innovation, and empowers our Gurus with tools to fuel their career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives. Come join us for the ride!</p></div><p><strong>Role overview</strong></p> <p>CarGurus is hiring for a <strong>Senior Principal Software Engineer</strong> in our Consumer Commerce department – the group responsible for our highest trafficked pages and products. Our mission is to deliver comprehensive, accurate, and engaging vehicle information, fostering trust and driving informed and high-intent consumer decisions, while upholding CarGurus’ standards for innovation, user-centricity, and technical excellence. </p> <p>In this role, you’ll contribute to high‑visibility parts of our site, introduce AI to our consumer experiences, and collaborate closely with partners in Product, UX, and Analytics. This is a fast-moving, impact-oriented environment where you will set technical direction across the department, mentor engineers, and drive high-visibility AI initiatives from concept to production at scale.</p> <p> </p> <p><strong>What you'll do</strong></p> <ul> <li>Design, build, and deploy consumer-facing experiences end-to-end to 45 million monthly visitors, from the data and model layer through to the user-facing product, being hands-on and actively participating in the implementation of select initiatives</li> <li>Serve as a go-to AI expert and advisor for all Consumer AI projects, providing technical guidance on architecture, design, and implementation choices</li> <li>Guide the platform and infrastructure decisions underpinning AI deployments, including storage, memory, request handling and load, evaluation pipelines, observability and analytics</li> <li>Evaluate the broader AI framework and tooling landscape, independent of any single language or ecosystem, and guide teams toward the right approach for a given problem; develop proof-of-concepts to validate AI approaches and clearly explain the trade-offs between different technologies</li> <li>Build and operate systems using LangChain, LangGraph, and Langfuse in Python to develop, orchestrate, and evaluate agentic and LLM-based applications in production</li> <li>Drive the department's adoption of fully agentic programming, defining the patterns, tooling, and best practices engineers follow when building agentic systems</li> <li>Partner with engineering leadership, product, and data teams to shape phased platform guidelines and roadmaps for consumer initiatives</li> <li>Mentor engineers across teams on system design, evaluation methodology, and operational best practices</li> <li>Conduct workshops and produce documentation on AI developm

Job Reference ID: CF-169841 • Posted on CloudFrame Job Scanner