Senior Ai / Machine Learning Engineer
Revenue Roll
Senior AI / Machine Learning Engineer
Location: Remote (Canada)
Engagement Type: B2B contractor
Team: Data Science & AI
Reports to: Head of Data Science & AI
About TieTie is building the next generation of identity resolution and marketing intelligence. Our platform connects hundreds of millions of consumers across devices, browsers, and channels—without relying on cookies—to power higher deliverability, smarter targeting, and measurable revenue lift for modern marketing teams.
At Tie, AI is not a feature—it is a core execution advantage. We operate large-scale identity graphs, real-time scoring systems, and production ML pipelines that directly impact revenue, deliverability, and customer growth.
The RoleWe are looking for a Senior AI / Machine Learning Engineer to design, build, and deploy production ML systems that sit at the heart of our identity graph and scoring platform. You will work at the intersection of machine learning, graph data, and real-time systems, owning models end to end—from feature engineering and training through deployment, monitoring, and iteration.
This role is highly hands-on and impact-driven. You will help define Tie’s ML architecture, ship models that operate at sub-second latency, and partner closely with platform engineering to ensure our AI systems scale reliably.
What You’ll Do
Design and deploy production-grade ML models for identity resolution, propensity scoring, deliverability, and personalization
Build and maintain feature pipelines across batch and real-time systems (BigQuery, streaming events, graph-derived features)
Develop and optimize classification models (e.G., XGBoost, logistic regression) with strong handling of class imbalance and noisy labels
Integrate ML models directly with graph databases to support real-time inference and identity scoring
Own model lifecycle concerns: evaluation, monitoring, drift detection, retraining, and performance reporting
Partner with engineering to expose models via low-latency APIs and scalable services
Contribute to GPU-accelerated and large-scale data processing efforts as we push graph computation from hours to minutes
Help shape ML best practices, tooling, and standards across the team
What You’ll BringRequired Qualifications
5+ years of experience building and deploying machine learning systems in production
Strong proficiency in Python for ML, data processing, and model serving
Hands-on experience with feature engineering, model training, and evaluation for real-world datasets
Experience deploying ML models via APIs or services (e.G., FastAPI, containers, Kubernetes)
Solid understanding of data modeling, SQL, and analytical workflows
Experience working in a cloud environment (GCP, AWS, or equivalent)
Preferred / Bonus Experience
Experience with graph data, graph databases, or graph-based ML
Familiarity with Neo4j, Cypher, or graph algorithms (community detection, entity resolution)
Experience with XGBoost, tree-based models, or similar classical ML approaches
Exposure to real-time or streaming systems (Kafka, Pub/Sub, event-driven architectures)
Experience with MLOps tooling and practices (CI/CD for ML, monitoring, retraining pipelines)
GPU or large-scale data processing experience (e.G., RAPIDS, CUDA, Spark, or similar)
Domain experience in identity resolution, marketing technology, or email deliverability
Our Technology StackML & Data: Python, Pandas, Scikit-learn, XGBoost
Graphs: Neo4j (Enterprise, GDS)
Cloud: Google Cloud Platform (BigQuery, Vertex AI, Cloud Run, Pub/Sub)
Infrastructure: Docker, Kubernetes, GitHub Actions
APIs: FastAPI, REST-based inference services
What We Offer
Opportunity to work on core AI systems that directly impact revenue and product differentiation
High ownership and autonomy in a senior, hands-on role
Remote-first culture with a strong engineering and data focus
Exposure to cutting-edge problems in identity resolution, graph ML, and real-time AI systems
Clear growth path toward Staff / Principal IC roles
Why This Role MattersAt Tie, your work will not live in notebooks or experiments—it will power production systems used by real customers at scale. You will help define how AI is embedded into the company’s core platform and play a key role in making machine learning a durable competitive advantage.
#J-18808-Ljbffr
Location: Remote (Canada)
Engagement Type: B2B contractor
Team: Data Science & AI
Reports to: Head of Data Science & AI
About TieTie is building the next generation of identity resolution and marketing intelligence. Our platform connects hundreds of millions of consumers across devices, browsers, and channels—without relying on cookies—to power higher deliverability, smarter targeting, and measurable revenue lift for modern marketing teams.
At Tie, AI is not a feature—it is a core execution advantage. We operate large-scale identity graphs, real-time scoring systems, and production ML pipelines that directly impact revenue, deliverability, and customer growth.
The RoleWe are looking for a Senior AI / Machine Learning Engineer to design, build, and deploy production ML systems that sit at the heart of our identity graph and scoring platform. You will work at the intersection of machine learning, graph data, and real-time systems, owning models end to end—from feature engineering and training through deployment, monitoring, and iteration.
This role is highly hands-on and impact-driven. You will help define Tie’s ML architecture, ship models that operate at sub-second latency, and partner closely with platform engineering to ensure our AI systems scale reliably.
What You’ll Do
Design and deploy production-grade ML models for identity resolution, propensity scoring, deliverability, and personalization
Build and maintain feature pipelines across batch and real-time systems (BigQuery, streaming events, graph-derived features)
Develop and optimize classification models (e.G., XGBoost, logistic regression) with strong handling of class imbalance and noisy labels
Integrate ML models directly with graph databases to support real-time inference and identity scoring
Own model lifecycle concerns: evaluation, monitoring, drift detection, retraining, and performance reporting
Partner with engineering to expose models via low-latency APIs and scalable services
Contribute to GPU-accelerated and large-scale data processing efforts as we push graph computation from hours to minutes
Help shape ML best practices, tooling, and standards across the team
What You’ll BringRequired Qualifications
5+ years of experience building and deploying machine learning systems in production
Strong proficiency in Python for ML, data processing, and model serving
Hands-on experience with feature engineering, model training, and evaluation for real-world datasets
Experience deploying ML models via APIs or services (e.G., FastAPI, containers, Kubernetes)
Solid understanding of data modeling, SQL, and analytical workflows
Experience working in a cloud environment (GCP, AWS, or equivalent)
Preferred / Bonus Experience
Experience with graph data, graph databases, or graph-based ML
Familiarity with Neo4j, Cypher, or graph algorithms (community detection, entity resolution)
Experience with XGBoost, tree-based models, or similar classical ML approaches
Exposure to real-time or streaming systems (Kafka, Pub/Sub, event-driven architectures)
Experience with MLOps tooling and practices (CI/CD for ML, monitoring, retraining pipelines)
GPU or large-scale data processing experience (e.G., RAPIDS, CUDA, Spark, or similar)
Domain experience in identity resolution, marketing technology, or email deliverability
Our Technology StackML & Data: Python, Pandas, Scikit-learn, XGBoost
Graphs: Neo4j (Enterprise, GDS)
Cloud: Google Cloud Platform (BigQuery, Vertex AI, Cloud Run, Pub/Sub)
Infrastructure: Docker, Kubernetes, GitHub Actions
APIs: FastAPI, REST-based inference services
What We Offer
Opportunity to work on core AI systems that directly impact revenue and product differentiation
High ownership and autonomy in a senior, hands-on role
Remote-first culture with a strong engineering and data focus
Exposure to cutting-edge problems in identity resolution, graph ML, and real-time AI systems
Clear growth path toward Staff / Principal IC roles
Why This Role MattersAt Tie, your work will not live in notebooks or experiments—it will power production systems used by real customers at scale. You will help define how AI is embedded into the company’s core platform and play a key role in making machine learning a durable competitive advantage.
#J-18808-Ljbffr
Vacancy posted 36 minutes ago
Similar jobs that could be interesting for youBased on the Senior Ai / Machine Learning Engineer in Winnipeg, MB vacancy
- Python, machine learning, and generative AI define this Senior Consultant opportunity in Vancouver. Build production-ready solutions across Azure, GCP, and AWS.The global professional services firm’s Data & AI practice delivers client-facing ML/AI engineering for complex business...Senior
- Design production AI solutions at Nutrien using Python, generative AI, and machine learning engineering expertise. Build reusable capabilities for agriculture.This senior hands-on engineer translates business opportunities into deployed AI solutions and reusable capabilities...SeniorFor contractors
- Build Wiser Solutions’ customer-facing AI platform remotely using Python, machine learning, embeddings, and large language models at scale.As a Senior Machine Learning Engineer, you will turn customer problems into production systems. You will develop matching, classification...SeniorRemote work
- Build production-grade AI/ML systems in Toronto, using strong Python skills and machine learning expertise to solve real-world problems. This consulting role focuses on scalable models.As an AI Engineer, you will work with structured and unstructured data while productizing...Suggested
- Senior Machine Learning Engineer, AI Generation Engine at SandboxAQ, Canada (remote). A senior-level full time position in the AI Generation Engine team, listed under software engineering.The Opportunity SandboxAQ's AI Generation Engine (SAIGE) team is seeking a highly accomplished...SeniorFull timeSummer holidayWork at officeRemote workHome office
$160k - $200k per year
...Wiser.Job Description Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing AI platform and get the first features into customers' hands... ...CI/CD, and code reviewA habit of building quickly to learn: you'd rather test an idea in two days than debate it...SeniorWork at officeLocal areaWorldwide$154.7k - $209.3k per year
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster... ...access to justice. Summary: We are currently seeking a Senior Machine Learning Engineer to join our rapidly growing engineering team. This role...SeniorWork at officeLocal areaRemote workWorldwideFlexible hours- ...About the Role Our client is seeking a highly innovative and experienced Senior Machine Learning Engineer to join their pioneering, fully remote team. This role is central to developing, implementing, and deploying advanced machine learning models that drive key business decisions...SeniorRemote workFlexible hours
- ...records and connect them, so scientists and engineers get answers they can check against the... ...to production.You'll work with the AI team and with deployment, close to the scientists... ...look for Five or more years building machine learning systems in productionExperience with...SeniorWork at office
- Senior Machine Learning Engineer:On behalf of our Public Sector client, Procom is searching for a Senior Machine Learning Engineer for a 6-month role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.Senior Machine Learning Engineer...SeniorContract workWork at officeImmediate start
- ...simulations prennent vie. Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de ces systèmes d’IA fondamentaux... ...intelligent, autonomous systems. Our next‑generation agentic AI – goal‑directed, adaptive, and capable of reasoning and planning...SeniorLong term contractTemporary workApprenticeshipWorldwide
$150k - $200k per year
Senior Machine Learning Engineer – AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market participants. For...SeniorLong term contractInternshipManual laborImmediate start- We’re hiring on behalf of an enterprise client based in downtown Toronto, seeking a visionary Senior AI/ML Engineer to spearhead the development and deployment of advanced Large Language Model (LLM) solutions. This is a high-impact leadership role focused on building...SeniorLong term contract
$136.1k - $204.1k per year
What you’ll be doing Design, implement, and scale AI agent systems in Unity environments that enable goal... ...tasks for building Unity games. Integrate Machine Learning models seamlessly within real-time game engine constraints, optimizing for latency, compute, and determinism...SeniorLong term contractWork at officeWorldwide- Company Description It all started when engineer Fred Luddy wrote code that automated a... ...meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our... ...work for people.Job Description The Machine Learning Developer designs, builds, ships, and operates...SeniorWork at officeLocal areaImmediate startRemote workFlexible hours
- TekStaff's Client has a current vacancy for\ " Machine Learning Engineer -Senior” Job DescriptionThis is a 6 month contract located in Toronto, ON (3 days onsite/2 days remote (subject to change). Please note - This is a 7.25 hour work day. *All successful candidates...SeniorContract workFor contractorsRemote work
- ...information. For more information, visit Reddit, machine learning sits at the heart of how millions of... ...and marketplace dynamics, our ML engineers tackle some of the most interesting and... ..., and real-time decision systemsApplied AI and LLM-driven experiences that improve...SeniorRemplacementLong term contractFor contractors
- Join the forefront of AI solutions as a Machine Learning Engineer specializing in advanced model development and team mentorship. Focus on integrating ML capabilities for dynamic applications. As a Machine Learning Engineer, you will design and deploy high-performance ML...
- Senior AI Engineer x3 - Agentic AI / Machine Learning Senior AI Engineer x3 - Agentic AI / Machine LearningDuration: 1 YearLocation: Remote (open to occasional in-person for all-hands meetings, if requested)Our client is Canada's largest retailer. They're looking for three...SeniorRemote work
- Apply statistical modeling and deep learning expertise as a Senior Machine Learning Engineer on a fully remote, asynchronous team. Build intelligent systems from large-scale datasets.This senior role develops, implements, and deploys advanced machine learning models. You will...SeniorRemote work
- Python, PyTorch, and MLOps anchor this Applied AI Scientist position for engineers turning experiments into reliable production components. Flexible work... ...and CI/CD for MLBring Python software engineering, deep learning, cloud AI, and MLOps skills to production-focused client...Flexible hours
- Advance enterprise AI through data pipelines, model integration, and LLM applications as a full-time AI Data Engineer at Citi. Work within financial services.This position supports... ...through strong data engineering and machine learning practice. You will ensure data quality,...Full time
- Design generative AI solutions with Python, LLMs, and RAG for enterprise business processes and decision-making. Deliver... ...with measurable operational value.This AI/ML Engineer develops and deploys machine learning solutions across the enterprise. The work spans generative...
- Build machine learning APIs at Cerebras Systems using Python and distributed systems expertise to power heterogeneous AI inference services.As a Senior Software Engineer, you will evolve the ML API layer across inference APIs, model integration, and request routing. The work...Senior
- Build AI-first products remotely across Canada with SandboxAQ as a Senior Machine Learning Engineer focused on Python and model deployment.The senior-level SAIGE engineer owns machine learning from data exploration through production. You will develop LQMs, agentic frameworks...SeniorRemote work
- Client: Metrolinx – RQ00245 We are seeking a highly skilled Senior Machine Learning Engineer with advanced hands-on experience in Azure Machine Learning, Microsoft Foundry/Azure AI Foundry, Machine Learning Operations (MLOps), CI/CD, containers, APIs, automation, model...SeniorContract work3 days per week
- Build Kubernetes training infrastructure at Waabi, using Python and AWS to support Physical AI for autonomous trucks and robotaxis.This senior engineering role develops platforms used by ML researchers and engineers. You will shape APIs, CLIs, experiment workflows, and reliable...Senior
- Shape AI and machine learning discovery through reinforcement learning theory, scientific publications, and interdisciplinary research in Kimberley... ...The work combines fundamental and applied investigation.This Senior AI/ML Researcher position supports a renowned research...Senior
- Build customer-facing AI with Python and AWS as a remote Senior Machine Learning Engineer at Wiser Solutions. Solve product data problems at scale.Wiser Solutions seeks a senior ML engineer to deliver production systems for matching, classification, and attribute extraction....SeniorRemote work
$180k - $190k per year
Senior Machine Learning Engineer, FulfillmentInstacart Remote - Canada - (ON, AB, BC, or NS Only Posted 2026-10-30 This listing's locations Remote - Canada - (ON, AB, BC, or NS Only Workplace Remote Compensation CAD 180000–190000 (period not stated) OverviewInstacart...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Ai / Machine Learning Engineer. Be the first to apply!
Related searches
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB

