Back to results

Thumbtack

Visit website

Software Engineer, AI/ML Infrastructure

$123,300 – $159,5001–3 yearsRemote

  • Engineering
  • Canada
  • Full time
  • 1w ago

About the role

The Software Engineer on the ML Infrastructure team will build and evolve core AI platform capabilities to support GenAI-powered applications. This role involves designing scalable tools and infrastructure for model training, serving, and data workflows while partnering with product teams to drive AI innovation. The engineer will work across the stack to solve complex technical problems and support AI-driven experiences for millions of users.

Responsibilities

  • Build and evolve core AI platform capabilities that enable teams to develop, run, and scale GenAI-powered applications.
  • Contribute to the design, development, and deployment of scalable tools and infrastructure for ML model training, serving, and data workflows.
  • Work 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 and stay current with advances in the AI space.

Required skills

  • Software engineering
  • Data structures
  • Algorithms
  • Software design
  • Go
  • Python
  • Postgres
  • DynamoDB
  • AI coding tools

About the Company

Thumbtack is an app that helps millions of people care for and improve their homes through personalized guidance, AI tools, and a hiring experience for local service businesses.