Software Engineer, AI/ML Infrastructure

New
T
ThumbtackAI/ML infrastructure
Remote, Ontario; Remote, British ColumbiaFull-TimeJunior
Salary123,300 - 159,500 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 2 years of professional software engineering experience.
Required Skills
PostgreSQLPythonDynamoDBAlgorithmsData StructuresGoCI/CD

Requirements

  • 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 and ability to work across multiple languages.
  • Experience with relational or NoSQL databases such as Postgres or DynamoDB.
  • Ability to use AI coding tools in day-to-day workflows and validate, critique, and refine AI-generated output.
  • Comfort working in a fast-paced, ambiguous environment and learning new technologies as projects require.

Responsibilities

  • Build and evolve AI platform capabilities for developing, running, and scaling AI-powered applications.
  • Design, develop, and deploy scalable tools and infrastructure for applied scientists.
  • Support traditional ML model training and serving systems.
  • Develop feature and data workflows, CI/CD, orchestration, deployment, and evaluation tooling.
  • Work across backend services, execution infrastructure, and integrations with AI models and tooling.
  • Partner with senior engineers to evaluate AI infrastructure frameworks and tools.
  • Drive projects to completion with a focus on business impact and measurable outcomes.
  • Solve technical problems and stay current with advances in AI infrastructure.
View Full Description & ApplyYou'll be redirected to the employer's site
123,300 - 159,500 CAD per year
Apply Now