~/devreads

Thumbtack

https://www.thumbtack.com/engineering/ · 10 posts · history since 2025 · failing

22 May

Ananda Kanagaraj Sankar 8 min read

Over the past year, the way we use AI at Thumbtack has gone through a few phases. Early on it was mostly curiosity, people experimenting with ChatGPT and Copilot on side projects, sharing tips in Slack. Then the models got noticeably better at working inside real, mature codebases (not just greenfield projects) and the conversation shifted. It stopped being about…

aiengineeringgenerative-ai-toolsengineering-cultureai-agent

29 Apr

Thumbtack Engineering 9 min read

A practical look at how Thumbtack navigates evaluation for emerging AI experiences and what we’ve learned along the way. By: Shishir Dash , Director of Applied Science & Teja Venkat Kolli , Senior Applied Scientist Evaluating AI at Scale Introduction AI is reshaping how people interact with products, and Thumbtack is no exception. We’re introducing AI into more aspects of…

aiai-evaluationgenaiai-engineeringdata-science

21 Apr

Muhieddine EL Kaissi 9 min read

Every iOS pull request at Thumbtack used to wait 30 to 40 minutes for Continuous Integration (CI) — sometimes over an hour on Fridays. We built Smart Test Selection (STS) to cut that in half. Here’s how. I’m a Senior Software Engineer on the iOS Infrastructure team. We own the CI/CD pipelines, build tooling, and shared frameworks that keep Thumbtack’s…

developer-productivitymobilecontinuous-integrationaiios-development

31 Mar

Brian Terczynski 7 min read

How we chose Roborazzi for fast, easy, and high-fidelity screenshot tests of our Android apps, without needing to run them on an emulator. As mentioned in our earlier blog post , screenshot tests are a fundamental part of our testing pyramid at Thumbtack. They validate that our UI code renders correctly. They catch UI regressions as our code evolves. They…

robolectricandroid-app-developmentscreenshot-testingroborazzimobile

5 Mar

Thumbtack People Team 3 min read

Kenza Boulisfane, Software Engineer at Thumbtack, works at the intersection of data, AI, and real business impact. In this Q&A, she shares how she’s building an AI-powered Marketing Analytics Agent designed to make complex marketing data accessible to everyone. She also reflects on team culture, technical challenges, and why diverse perspectives make engineering stronger. What are you currently working on?…

careerssoftware-developmentaidatatechnology

5 Feb

Thumbtack People Team 3 min read

A Q&A with Brett Shouse, Senior Software Engineer. As an engineer, what drew you to Thumbtack? I joined Thumbtack in March of 2025, and from day one it’s felt like the right place to grow, build, and make a real impact. I was ready for a fresh challenge and wanted to help evolve a business that truly aligned with my…

technologysoftware-engineeringemployee-experiencecareersengineering

3 Dec 2025

Ashmannsyngle 2 min read

Meet Ashmann Syngle, Software Engineer I joined Thumbtack in July 2022, so it’s been just over three years now! I first heard about the company from my former engineering manager at HBO Max, who encouraged me to apply. I’m so glad he did. What I’m Working On Over the past year, I’ve worked on several projects that make it easier…

job-huntingengineeringthumbtacksoftware-engineeringengineering-culture

13 Nov 2025

Mallika 5 min read

At Thumbtack, collaboration has always been our edge; it’s what allows our teams to move fast, think creatively, and solve complex problems together. Our Decide & Resolve team works to empower homeowners to confidently hire the best local service professionals through relevant and personalized recommendations. Recently, we’ve introduced a new cross-functional process that combines the power of AI, accessible tooling,…

ailarge-language-modelsengineeringprompt-engineeringprototyping

10 Oct 2025

James Chan 6 min read

As a fast-growing home services platform, we heavily utilize machine learning to elevate user experience and improve business processes such as reducing spam, improving search results, and providing recommendations. In recent years, Generative AI has taken the world by storm as a powerful addition to traditional ML. We embraced this mega trend by incorporating LLMs into various areas of our…

data-sciencedatabricksgenaiinformation-securitymachine-learning

13 Aug 2025

Scott Southerland 7 min read

Swift concurrency was first introduced in Swift 5.5 around the fall of 2021. It promised to deliver compile time thread safety that was easy to use. We began to adopt Swift concurrency internally quite early, however, as many other developers have learned, we learned that this compile time safety comes with several caveats. Out of the box in Swift 5,…

swift-concurrencyswift-programmingswift