Faire
Staff Machine Learning Platform Engineer
Kitchener-Waterloo, ON; Toronto, ON · Staff+
Sponsorship not specified$216k-$297kDetected 1 day ago
PythonKotlinDistributed SystemsGitSQLMySQLSnowflakeDatabricksAWSCloud PlatformsDockerKubernetesTerraformCI/CDGitHub ActionsDatadogPlatform EngineeringKafkaMachine LearningPyTorchSparkAirflowData ScienceLLMs
About the role
- Faire is a technology wholesale platform built on the belief that the future is local. Independent retailers around the globe collectively represent a multi-hundred-billion-dollar wholesale market that has historically been fragmented and offline. At Faire, we're using the power of tech, data, and machine learning to connect this thriving community of
- entrepreneurs across the globe. Picture your favorite boutique in town — we help them discover the best products from around the world to sell in their stores. With the right tools and insights, we believe that we can level the playing field so businesses can grow and local communities can thrive.
Responsibilities
- Design and operate ML infrastructure, including workspaces, clusters, jobs, and workflows
- Implement Unity Catalog for data governance, lineage, access control, and secure multi-tenant usage
- Build CI/CD pipelines for ML using Terraform and Git-based workflows (e.g., GitHub Actions)
- Optimize performance, reliability, and cost across training and inference workloads
- Build and maintain ML Platform technical documentation
- Move fast: You'll own meaningful problems that serve customers around the globe with the agency to move fast and see your results clearly.
Requirements
- You are the technical bridge between data science and production engineering.
- 8+ years of experience building production ML or data platforms
- A degree (preferably graduate level) in Computer Science, Engineering, Statistics, or a related technical field
- Proficiency in Python, SQL, and distributed systems concepts
Skills
- Faire uses a modern cloud based tech stack.
- For this role, you'll want to be proficient with the following:
- Python, SQL, Kotlin
- ML Frameworks
- PyTorch, MLFlow
- Big Data & Processing
- Spark, Kafka, Databricks, Snowflake, Fivetran, Iceberg, Unity Catalog, Datadog, Airflow, Cockroach DB, MySQL
- Cloud & Infrastructure
- AWS, S3, SageMaker, Kubernetes, Docker, GitHub Actions, Terraform
- Generative AI
- Claude Sonnet 4.5, ChatGPT 5.2
- Experience supporting multiple ML teams in a shared platform environment
Compensation
- Canada: the pay range for this role is $216,000 to $297,000 per year.
- Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location.
- The base pay range provided is subject to change and may be modified in the future.
- Additionally, hybrid in-office roles will have the flexibility to work remotely up to 4 weeks per year.
- the pay range for this role is $216,000 to $297,000 per year.
Benefits
- This role will also be eligible for equity and benefits.
- Establish observability for data quality, model performance, and platform health
This listing is sourced directly from Faire's careers page and normalized into a canonical job model.