Thumbtack
Software Engineer, AI/ML Infrastructure
Remote, Ontario. Posted a month ago
The role
You will build and evolve core AI platform capabilities to enable teams to develop, run, and scale AI-powered applications. You will design and deploy scalable tools and infrastructure to support applied scientists.
What you will do
- Build and evolve core AI platform capabilities.
- Contribute to the design, development, and deployment of scalable tools and infrastructure.
- Support applied scientists with ML model training, serving systems, feature and data workflows, CI/CD, orchestration, deployment, and evaluation tooling.
- Work hands on across the stack from backend services to integrations with AI models and tooling.
- Partner with senior engineers to evaluate next-generation AI infrastructure frameworks and tools.
- Drive projects to completion with a focus on business impact and measurable outcomes.
- Solve complex technical problems.
Required qualifications
- At least 2 years of professional software engineering experience.
- Strong fundamentals in data structures, algorithms, and software design.
- Proficiency in at least one major programming language.
- Ability to work across multiple languages.
- Experience working with relational or NoSQL databases such as Postgres or DynamoDB.
- Demonstrated ability to use AI coding tools in day-to-day workflows and validate, critique, and refine AI-generated output.
- Comfort operating in a fast-paced environment with a certain level of ambiguity.
- Ability to quickly learn new technologies.
- Operate with a bias to action.
About the company
Thumbtack is an app used to take care of and improve homes through personalized guidance and AI tools. It connects homeowners with a community of 300,000 local service businesses.