[![Image]() Meet Jobicy Copilot — free AI autofill for job applications + remote job alerts ›](#)   [All remote jobs](https://jobicy.com/jobs.md)Open role[![Thumbtack logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2021/05/Jobicy-210503180426-842530.jpg)](https://jobicy.com/company/thumbtack.md)Remote opportunity at[Thumbtack](https://jobicy.com/company/thumbtack.md)

# Software Engineer, AI/ML Infrastructure

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

[Apply for this job](#job-application)[View company](https://jobicy.com/company/thumbtack.md)Share3 Sep 2026Published31Listing views3Application actions3 Oct 2026Apply before  Opportunity details

## About this role.

AI SummaryThumbtack is hiring an early-career Software Engineer to build and evolve AI/ML infrastructure supporting production GenAI and traditional machine-learning workloads. The role spans backend services, execution infrastructure, model-tool integrations, training and serving systems, data and feature workflows, CI/CD, orchestration, deployment, and evaluation tooling. The engineer will partner with product and platform teams as well as senior engineers to deliver scalable platform capabilities with measurable business impact. Candidates need 1–3 years of software engineering experience, strong computer-science fundamentals, proficiency in a major programming language, and familiarity with databases such as Postgres or DynamoDB. The environment is fast-moving and ambiguous, requiring proactive learning, sound technical judgment, and effective cross-functional collaboration.

## Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

### Job Complexity

4/5EasyHard

### Pace & Pressure

4/5RelaxedFast-paced

### Autonomy Level

3/5GuidedFull ownership

### Communication Load

4/5IndependentCollaborative

AI insightThis role requires broad infrastructure engineering capability across distributed services, ML workflows, deployment systems, and rapidly changing AI tooling. Although aimed at engineers with 1–3 years of experience, production-scale AI platform work and ambiguity make the technical bar demanding.

## Salary analysis

Estimated compensation compared with the broader CA market for similar roles.

Estimated job medianMarket rateC$141,400CA market rangeC$120k–C$170k0C$187k

AI insightThe disclosed range is CAD 123,300–159,500 yearly for candidates living in Ontario or British Columbia, with a midpoint of CAD 141,400. For comparison, the estimated US-market annual base-salary range for an early-career AI/ML infrastructure software engineer is USD 120,000–170,000, depending on location, company stage, and depth of platform or distributed-systems experience.

## Core skills

Skills and capabilities most closely associated with this opportunity.

[AI/ML infrastructure](https://jobicy.com/jobs?search_keywords=AIML%20infrastructure.md)[Generative AI](https://jobicy.com/jobs?search_keywords=Generative%20AI.md)[Software engineering](https://jobicy.com/jobs?search_keywords=Software%20engineering.md)[Python](https://jobicy.com/jobs?search_keywords=Python.md)[Go](https://jobicy.com/jobs?search_keywords=Go.md)[Distributed systems](https://jobicy.com/jobs?search_keywords=Distributed%20systems.md)[Model serving](https://jobicy.com/jobs?search_keywords=Model%20serving.md)[CI/CD](https://jobicy.com/jobs?search_keywords=CICD.md)[Databases](https://jobicy.com/jobs?search_keywords=Databases.md)[Cloud platform](https://jobicy.com/jobs?search_keywords=Cloud%20platform.md)

Sample interview questionsDescribe a platform or backend system you built that other engineers depended on. How did you define reliability and measure success?I would explain the system’s users, interfaces, operational requirements, and adoption plan. I would cite measurable outcomes such as latency, error rate, deployment frequency, availability, cost, or time saved for downstream teams, along with the monitoring and rollback mechanisms used.

How would you design a production workflow for training, evaluating, and deploying an ML model or GenAI application?

I would separate data ingestion, validation, training or prompt/model configuration, evaluation, artifact versioning, deployment, and monitoring into reproducible stages. I would include automated quality gates, lineage, rollback support, security controls, and production metrics for performance, cost, latency, and model quality.

What trade-offs would you consider when selecting an AI infrastructure framework or model-serving tool?

I would assess workload characteristics, latency and throughput needs, hardware support, scaling behavior, observability, security, operational maturity, integration effort, cost, and developer experience. I would validate assumptions through a small benchmark or prototype before committing to a broadly adopted platform choice.

Give an example of using an AI coding tool while maintaining code quality and correctness.

I use AI tools to accelerate exploration, boilerplate, test generation, and documentation, but I treat their output as untrusted. I verify logic against requirements, review security and edge cases, run tests and static analysis, and refine the implementation so that accountability remains with me.

How do you move a technical project forward when requirements are ambiguous and multiple teams are involved?

I begin by clarifying the customer or business outcome, identifying constraints, and proposing a small set of explicit decisions. I align stakeholders on milestones and ownership, deliver an incremental first version, communicate risks early, and use feedback and operational data to guide subsequent iterations.

### Thumbtack helps millions of people confidently care for their homes.

Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county of the U.S., people turn to Thumbtack to complete urgent repairs, seasonal maintenance and bigger improvements. We help homeowners know which projects to do, when to do them and who to hire from our growing community of 300,000 local service businesses. If making an impact inspires you, join us. Imagine what we’ll build together.

### About the Machine Learning Infrastructure Team

At Thumbtack, our challenges span a wide range of areas, including search, recommendations, matchmaking, pricing, safety, content generation, fraud detection, and more. The ML Infrastructure team is responsible for centralizing, standardizing and evolving AI/ML infrastructure that enables these experiences. We empower product engineering teams by providing scalable, high-performance systems that drive AI innovation at scale. To read more about some of the engineering challenges at Thumbtack, visit our [engineering blog](https://www.thumbtack.com/engineering/).

### Challenge

As a Software Engineer on the ML Infrastructure team, you will work closely with product and platform engineering teams to build and evolve core AI platform capabilities. You will help design and improve systems that allow teams to develop, run, and scale GenAI-powered applications in production. Your work will directly support AI-driven experiences used by millions of customers and pros across the Thumbtack ecosystem.

### What you’ll do

*

Build and evolve core AI platform capabilities that enable teams to develop, run, and scale GenAI-powered applications across Thumbtack.

*

Contribute to the design, development, and deployment of scalable tools and infrastructure to support the efforts of our applied scientists, including traditional ML model training and serving systems, feature and data workflows, CI/CD, orchestration, deployment, and evaluation tooling.

*

Work hands on across the stack, from backend services and execution infrastructure to integrations with AI models and tooling.

*

Partner with senior engineers to evaluate next-generation AI infrastructure frameworks and tools that help product teams harness advances in AI.

*

Drive projects to completion with a strong focus on business impact and measurable outcomes.

*

Solve complex technical problems and stay up to date with advances in this rapidly evolving space.

### In order to be successful, you must bring

*

1 to 3 years of professional software engineering experience.

*

Strong fundamentals in data structures, algorithms, and software design.

*

Proficiency in at least one major programming language, and the ability to work across multiple languages. Our primary stack includes Go and Python.

*

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, especially when learning and picking up new technologies when projects require it.

*

You operate with a bias to action, quickly learning what is needed and taking decisive steps to move work forward in ambiguous, fast-paced environments.

### Expected Salary Range

*

For candidates living in Ontario and British Columbia, the expected salary range for the role is currently $123,300 – $159,500.

Actual offered salaries will vary and will be based on various factors, such as calibrated job level, qualifications, skills, competencies, and proficiency for the role.

Note: Thumbtack uses AI tools to support our resume screening process. However, our Recruiting team’s expertise and judgment guide hiring decisions.

Actual offered salaries will vary and will be based on various factors, such as calibrated job level, qualifications, skills, competencies, and proficiency for the role.

Thumbtack embraces diversity. We are proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. We also will consider for employment qualified applicants with arrest and conviction records, consistent with applicable law.

Thumbtack is committed to working with and providing reasonable accommodation to individuals with disabilities. If you would like to request a reasonable accommodation for a medical condition or disability during any part of the application process, please contact: [recruitingops@thumbtack.com](mailto:recruitingops@thumbtack.com).

For information about how Thumbtack collects, uses, and shares personal information about job applicants, please see our [Job Applicant Privacy Policy](https://www.thumbtack.com/job-applicant-privacy-policy).

We put as much craftsmanship into candidate safety as we do into the hiring experience itself. While scammers may try to impersonate our team, we’ll never ask you for money, banking info, or SSNs during hiring. [Check out our blueprint on how to spot the fakes.](https://careers.thumbtack.com/recruiting-scams)

Show more

[Apply now >](https://jobicy.com/jobs/152419-software-engineer-ai-ml-infrastructure.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

## Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Keep exploring

## Related remote jobs.

Matched by job category10 related opportunities[DevOps & Infrastructure](https://jobicy.com/categories/admin.md) [Browse all jobs](https://jobicy.com/jobs.md)
*
![Thumbtack logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2021/05/Jobicy-210503180426-842530.jpg)
Thumbtack  Sep 3

### [Senior Software Engineer, Developer Experience](https://jobicy.com/jobs/152416-senior-software-engineer-developer-experience.md)

Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to…

*
![Truckstop logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/dcf7e1ab-221.png)
Truckstop  Sep 3

### [Lead Infrastructure Engineer III](https://jobicy.com/jobs/152411-lead-infrastructure-engineer-iii.md)

At Truckstop, we have transformed the entire freight-moving lifecycle with our SaaS solutions.  From freight matching to payments and everything in between, we are the trusted partner for carriers, brokers,…

*
![Canonical logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/b4d068a9-221-1.png)
Canonical  Sep 2

### [Site Reliability Engineering Manager](https://jobicy.com/jobs/149986-site-reliability-engineering-manager.md)

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…

*
![Canonical logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/b4d068a9-221-1.png)
Canonical  Sep 2

### [Information Systems – Open Source Technical Architect](https://jobicy.com/jobs/149979-information-systems-open-source-technical-architect.md)

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives…

*
![Canonical logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/b4d068a9-221-1.png)
Canonical  Sep 2

### [GitOps Engineering Manager](https://jobicy.com/jobs/149939-gitops-engineering-manager.md)

Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…

*
![UpGuard logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/474a12c7-221.png)
UpGuard  Sep 1

### [IT Operations Analyst](https://jobicy.com/jobs/152340-it-operations-analyst.md)

Who are we? At UpGuard, we are replacing manual security bottlenecks with AI-driven precision. Fresh off a US$75M Series C, we are scaling our infrastructure to process 100 billion risk…

*
![Mactores logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/cea77a13-221.jpeg)
Mactores  Sep 1

### [DevOps Engineer (Intern)](https://jobicy.com/jobs/152298-devops-engineer-intern.md)

Mactores is the agent-native AWS modernization firm. Most modernization work doesn’t ship, it stalls in pilots, slips a year, or lands at three times the budget. We exist to ship…

*
![Mactores logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/cea77a13-221.jpeg)
Mactores  Sep 1

### [Cloud Engineer (Intern)](https://jobicy.com/jobs/152291-cloud-engineer-intern.md)

Mactores is the agent-native AWS modernization firm. Most modernization work doesn’t ship, it stalls in pilots, slips a year, or lands at three times the budget. We exist to ship…

*
![Mactores logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/cea77a13-221.jpeg)
Mactores  Sep 1

### [AWS DevOps Engineer (Senior) – Migration Project (VMware to AWS)](https://jobicy.com/jobs/152284-aws-devops-engineer-senior-migration-project-vmware-to-aws.md)

Mactores is the agent-native AWS modernization firm. Most modernization work doesn’t ship, it stalls in pilots, slips a year, or lands at three times the budget. We exist to ship…

*
![Mactores logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/cea77a13-221.jpeg)
Mactores  Sep 1

### [AWS DevOps Engineer (Senior)](https://jobicy.com/jobs/152282-aws-devops-engineer-senior.md)

Mactores is the agent-native AWS modernization firm. Most modernization work doesn’t ship, it stalls in pilots, slips a year, or lands at three times the budget. We exist to ship…