Metric Geo logo

Senior Machine Learning Scientist

Metric Geo

Calgary, Canada

Share this job:
Posted:

Job Description

Metric has partnered with a VC-backed AI company working with leading retail and ecommerce brands to improve how their product data performs across search engines, generative answer engines, and AI-driven discovery systems.


They are looking for a Senior Machine Learning Scientist specializing in Search Engine Optimisation and Generative Engine Optimisation, applied through data, modelling, and experimentation.


What you will work on:

  • Building algorithms that improve product visibility in generative search and answer engines
  • Analysing search, clickstream, and system data to understand AI crawling and summarisation
  • Applying NLP to model intent, relevance, and semantic signals used by LLMs
  • Predicting the impact of technical optimisation changes on generative search performance
  • Automating structured data and factual enrichment with engineering teams
  • Running experiments to measure GEO and AEO impact versus traditional search


What they are looking for:

  • 6+ years experience in Machine Learning, Applied Science, or Data Science
  • Hands-on experience with NLP, LLMs, embeddings, and semantic search
  • Understanding of search relevance and information retrieval concepts
  • Experience working with large datasets using SQL and cloud data platforms
  • Strong Python skills for data analysis (Pandas, NumPy) and ML (Scikit-learn, PyTorch/TensorFlow)
  • Familiarity with SEO or search data APIs for programmatic analysis


Preferred skills:

  • Experience optimising for generative or answer-based search systems (GEO/AEO)
  • Experience running controlled experiments or A/B tests in search environments
  • Experience working in a startup or high-growth product environment


This role is a great fit for someone who has already worked on SEO or search optimisation problems, and has taken a scientific, ML-led approach to improving visibility, attribution, and retrieval performance.

Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Tdotjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.