Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 31 minutes ago
Similar jobs that could be interesting for youBased on the Senior Ai / Machine Learning Engineer in Winnipeg, MB vacancy
  •  ...products at Aquatic Informatics in Vancouver, working remotely with optional Wednesday office collaboration. Apply AI, ML, and software engineering skills.As a Senior Software Engineer, you will develop intelligent water technologies with engineers, data scientists, domain... 
    Senior
    Work at office
    Remote work

    Hach

    Winnipeg, MB
    32 minutes ago
  • 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... 
    Senior
    Full time
    Summer holiday
    Work at office
    Remote work
    Home office

    Entangled Future

    Winnipeg, MB
    32 minutes ago
  • 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

    Ample Insight

    Winnipeg, MB
    31 minutes ago
  • 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... 
    Senior
    Contract work
    For contractors
    Remote work

    TekStaff IT Solutions

    Winnipeg, MB
    32 minutes ago
  • $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... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Themis Solutions Inc.

    Winnipeg, MB
    31 minutes ago
  • $196k - $265k per year

     ...on a mission to close the justice gap using technology and AI. We empower personal injury lawyers and victims to get the justice...  ...individuals who seek to have a lasting impact. Learn more at Senior Machine Learning EngineerAt EvenUp, we leverage cutting-edge AI to bring... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours

    EvenUp

    Winnipeg, MB
    31 minutes ago
  • 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... 
    Senior
    Long term contract

    Encore Technical Solutions Inc.

    Winnipeg, MB
    31 minutes ago
  •  ...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... 
    Senior
    Work at office

    Bonfirevc

    Winnipeg, MB
    32 minutes ago
  • 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... 

    JAVA Holdings Ltd.

    Winnipeg, MB
    31 minutes ago
  • 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... 

    Compunnel Inc.

    Winnipeg, MB
    31 minutes ago
  • Ema is seeking a Machine Learning Software Engineer to enhance AI employee performance through innovative workflows. Engage in applied research and engineering to optimize agent behavior in diverse enterprise applications. As a key member of Ema's ML team, you will explore... 

    Ema

    Winnipeg, MB
    32 minutes ago
  • $110k - $160k per year

     ...support of people on the front lines of climate change. Learn more at wawanesa.Com. We are currently looking for dedicated...  ...and advancement on a growing team. Job OverviewThe Machine Learning Operations Engineer/Senior is responsible for the design, development, deployment,... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Part time
    Internship
    Work at office
    Local area
    Remote work
    2 days per week

    Wawanesa Insurance

    Winnipeg, MB
    32 minutes ago
  • Productionize machine learning infrastructure at HelloFresh in Toronto, using Python and cloud platforms within a flexible hybrid work model.As a Senior Machine Learning Engineer, you will support the Growth Tech Alliance and marketing optimization systems. The role combines... 
    Senior
    Flexible hours

    Skillhub Solutions Inc.

    Winnipeg, MB
    30 minutes ago
  • $110k - $160k per year

    Machine Learning Operations Engineer/Senior Edmonton, AB Full-time, Part-time CA$110,000 - CA$160,000 / year Machine Learning Operations Engineer/SeniorJob ID: 10373 Work arrangement: Hybrid, with two days per week or 15 hours per week in a Wawanesa office. Work... 
    Senior
    Permanent employment
    Full time
    Part time
    Work at office
    2 days per week

    Skillhub Solutions Inc.

    Winnipeg, MB
    29 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Ai / Machine Learning Engineer. Be the first to apply!