As a Principal Software Development Engineer at CarGurus, you will lead the development of the next generation of car recommendation systems, focusing on personalization and AI-driven experiences. Your role will involve setting technical direction, building scalable systems, collaborating with Data Science teams, and mentoring other engineers. You will also be responsible for improving the reliability and operational excellence of recommendation services while influencing technical decisions across the organization.
See how your résumé matches this role — and tailor it from what actually gets interviews.