Software Engineer (AI/Machine Learning Infrastructure)
Thumbtack
full-remotemidpermanentbackendfullstack Full remote 2 days ago via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Machine Learning InfrastructureGoPythonAI PlatformDatabasesPostgreSQLDynamoDBSoftware DesignAlgorithmsAI Coding Tools
About the role
Role overview
Join Thumbtack as a Software Engineer (AI/Machine Learning Infrastructure) on the ML Infrastructure team. You’ll work with product and platform engineering teams to build and evolve core AI platform capabilities supporting AI-driven experiences across the Thumbtack ecosystem.
Key missions
- Design, develop, and deploy scalable tools and infrastructure to support applied scientists.
- Collaborate with product and platform engineering teams to build and evolve AI platform capabilities.
- Evaluate next-generation AI infrastructure frameworks and tools to help product teams leverage recent AI advances.
Responsibilities
- Contribute to end-to-end development of ML infrastructure capabilities (design, build, deploy).
- Work hands-on across the stack to support applied-science workflows.
- Use AI-coding tools effectively and critique/refine AI-generated output.
Requirements
- Comfort in a fast-paced environment with ambiguity; ability to learn and adopt new technologies as needed.
- Proficiency in at least one major programming language and ability to work across multiple languages.
- Strong fundamentals in data structures, algorithms, and software design.
- Experience with relational or NoSQL databases, such as Postgres or DynamoDB.
- Bias to action: quickly learn what’s needed and take decisive steps in ambiguous settings.
- 1–3 years of professional software engineering experience.
Nice-to-haves
- Experience working with applied science/ML teams and next-gen AI infrastructure tooling.
- Demonstrated use of AI coding tools in day-to-day workflows.
Preferred/primary stack
- Go and Python
About Thumbtack
Thumbtack is a technology company connecting customers with local service professionals through an online marketplace. It builds and operates large-scale platforms and AI-powered experiences used by millions of customers and pros. The company focuses on scalable engineering across product and platform teams.
Scraped 5/21/2026