CarGurus - Machine Learning Operations Intern (2025), application via RippleMatch
RippleMatch OpportunitiesReady to Apply?
Interested in this role at RippleMatch Opportunities? Apply now to join their team!
About the Role
This role is with CarGurus. CarGurus uses RippleMatch to find top talent.
- We are currently accepting applications for this role. Application review and interviews will begin after October 15th. We thank you for your patience and interest in CarGurus!
Who we are
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.
What we do
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!
Role overview
CarGurus is seeking a summer intern to join our Data Science and Machine Learning team! The team develops machine learning systems and AI solutions that leverage data to drive value to automotive shoppers and dealers. We work with stakeholders in Product and Engineering teams, as well as Marketing and Revenue. We take machine learning models from the prototyping stage into production and own products in the form of APIs and data pipelines.
We have regular meetings to talk shop, share our approaches, and ask questions. We make space to discuss open-ended business problems, best development practices, and exciting research papers. We support each other in our professional growth, and foster an environment of open collaboration!
This is a full-time, paid, Summer 2025 Intern position. Only students currently enrolled in a full time undergraduate or graduate program will be considered. Must be eligible to work 40 hours a week from June 2025 - August 2025. We are a hybrid environment and employees should anticipate working from our Boston, MA office approximately 2-3 days per week.
What you'll do
-
You'll work closely with data scientists and ML engineers to support the efforts of the team by prototyping models, building enhancements to our ML platform, or helping to build out data pipelines and services. Depending on the projects available and your interests, there will be opportunities within all of the team's focus areas. Potential projects include:
- Enhance our AWS-hosted Machine Learning platform with new functionality
- Prototype ML and AI models in Python and deploy them into cloud services via our ML platform
- Write SQL to preprocess and pull data in Snowflake, working with tools like DBT.
- Build demo apps and dashboards in Streamlit to help stakeholders better understand the performance of existing models or products, and help drive business decisions
What you'll bring
- Bachelor's or Master's student from a computer science, mathematics, or other quantitative background
- Exposure to SQL and Python for data manipulation and ML modeling
- Prior software development experience is preferred
- Enjoys working on problems that have real business impact
- Desire to gain working experience on an applied Data Science and Machine Learning team
Working at CarGurus
Our career development and corporate giving programs, as well as our employee resource groups (ERGs) and communities, help people build connections while making an impact in personally meaningful ways. A flexible hybrid model encourages work-life balance and individual well-being. Thoughtful perks like daily lunch stipend, meditation and fitness apps, and more help our people create space for what matters most in their personal and professional lives.
Early Career Frequently Asked Questions
What can I expect from an intern or co-op experience at CarGurus?
CarGurus co-ops and interns are fully immersed members of our teams. They tackle business problems, attend cross-functional meetings, and engage in company events alongside our full-time Gurus and leaders. We support them with professional development sessions, resume workshops, and fun excursions at which they connect with colleagues and mentors.
Will I receive a full-time offer or "return internship" offer at the end of my co-op or internship?
We are not able to extend full-time or return internship offers at the end of program cycles. We welcome staying in touch after your co-op or internship ends should a future opportunity align with your skills, interests, and personal job search timeline. If you would like to be considered for future roles at CarGurus when your time with us ends, let your team and program managers know and they'll keep an eye out for opportunities that make sense for you.
Where is the CarGurus office located and what are hybrid work expectations?
CarGurus' office is located at 1001 Boylston St. in Boston, MA. We offer a flexible hybrid model with expectations for Gurus to come into the office 2-3 days per week. Interns and co-ops can choose their in-office days based on personal preference and manager guidance in order to maximize their collaboration time with their team.
Does CarGurus provide commuting benefits for interns and co-ops?
We do not provide commuting benefits for interns and co-ops at this time. Our office is easily accessible via the MBTA green line and Back Bay commuter rail station.
We welcome all
CarGurus strives to be a place to which people can bring the ultimate expression of themselves and their potential—starting with our hiring process. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We foster an inclusive environment that values people for their skills, experiences, and unique perspectives. That's why we hope you'll apply even if you don't check every box listed in the job description. We want to know what only you can bring to CarGurus.