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

Senior Software Developer - Data Scientist (Ai & Machine Learning)

$180k - $200k per year

TEEMA Group

Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days a week onsite Job ID: 87597
OverviewAs a Staff Data Scientist, you are a technical visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels at building and deploying specific models, you are responsible for the scientific roadmap and architectural patterns that define how we apply AI across our global communications archive. You will lead high-impact, cross-functional initiatives in machine translation, transcription, and Generative AI, ensuring that our models are not only accurate but also scalable and highly available in a big data environment. You will bridge the gap between cutting-edge research and enterprise-grade production, serving as the primary technical authority for our most complex ML challenges.
What You’ll Do
Scientific Leadership:
Lead the technical strategy for NLP and LLM initiatives. You will define the methodologies for how we classify and understand communication content at an astronomical scale.
Architecture & Scalability:
Partner with Engineering and DevOps to design robust ML platforms. You will oversee the transition from experimental notebooks to high-availability microservices within Kubernetes environments.
End-to-End Governance:
Own the entire data science lifecycle at a systemic level–from defining data collection strategies to optimizing inference performance using tools like TensorRT.
Strategic Problem Solving:
Identify and tackle "cross-cutting" technical issues that affect multiple pods. You will pre-emptively solve bottlenecks in data engineering and model latency before they impact the business.
Culture & Mentorship:
Act as a force multiplier for the Vancouver data science community. You will mentor Senior Data Scientists, lead design reviews, and instill a rigorous engineering culture (code quality, reproducibility, and TDD) within the data science discipline.
Business Synthesis:
Collaborate with Product Leadership to transform ambiguous business problems into achievable AI/ML roadmaps, ensuring our AI features deliver clear ROI for our customers.
Tech Stack & Domain Expertise
Core Languages:
Python (Expert), Bash.
Frameworks:
PyTorch, TensorFlow, Scikit-learn, TensorRT.
Specializations:
LLMs, Generative AI, Natural Language Processing (NLP), Speech Recognition (ASR).
Environment:
Kubernetes, Microservices, Big Data Ecosystems (Hadoop/Spark), Agile.
What You Must Have
10+ years
of experience in software or data science, with at least
8+ years
specifically solving complex machine learning problems at scale.
Academic Foundation:
BSc in a STEM or Linguistics subject (Advanced degrees highly preferred).
Enterprise Big Data Experience:
Proven track record of deploying models into production environments that handle massive, sensitive datasets.
Leadership Tenure:
Extensive experience mentoring junior, intermediate, and senior data scientists, with a history of improving team-wide processes and code standards.
Advanced Technical Skills
Deep Learning Mastery:
Expert-level knowledge of neural network architectures, particularly Transformers and their application in NLP and Generative AI.
Performance Engineering:
Ability to optimize model inference for low-latency, high-throughput production requirements (e.G., quantization, pruning, and hardware acceleration).
Data Engineering Fluency:
Strong ability to design data pipelines and cleaning processes that ensure high-quality training sets from unstructured communication archives.
Operational Excellence:
Deep understanding of MLOps, CI/CD for ML, and monitoring model drift in a production setting.
The "Staff" Edge (Preferred)
Advanced Degree:
MSc or PhD in a STEM or Linguistics field.
Systemic Impact:
Experience building shared ML libraries, feature stores, or internal platforms used by other data science teams.
Thought Leadership:
Contributions to the wider AI community through publications, patents, or open-source contributions.
Salary Range:
$180-$200k CAD
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Data Scientist (Ai & Machine Learning) in Winnipeg, MB vacancy
  • $65 - $75 per hour

    Senior Data Scientist (Machine Learning & Generative AI) Bring your passion for data, machine learning, and GenAI to the insurance sector for our client. Help transform complex business problems into practical, innovative solutions while contributing to advanced analytics initiatives... 
    Senior
    Hourly pay
    Full time
    Contract work

    BlackCube Labs

    Winnipeg, MB
    1 hour ago
  • Build machine learning models and analyze complex datasets as a Senior Data Scientist at BDO Canada, working from anywhere in Canada.This senior role supports data-driven decision-making through data collection, interpretation, and predictive modeling. You will collaborate... 
    Senior

    BDO Canada

    Winnipeg, MB
    1 hour ago
  • 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

    Placements24

    Winnipeg, MB
    1 hour ago
  • What We Do We build AI models to enable smaller, faster, and...  ...from routine medical imaging data. Our global biopharma customers...  ...multidisciplinary team of AI scientists, clinicians, and business operators...  ...methodology: We're developing approaches that push beyond standard... 
    Senior

    Altis Labs, Inc.

    Winnipeg, MB
    1 hour ago
  • Lead machine learning solution development at CIBC, using Python, Spark, Azure, and advanced analytics in a hybrid Toronto arrangement.As a Senior AI Scientist, you will solve complex business problems through practical artificial intelligence and machine learning. You will... 
    Senior

    CIBC

    Winnipeg, MB
    1 hour ago
  • Design advanced analytics and machine learning solutions at National Bank while working in a hybrid environment with a flexible schedule.As a Senior Data Scientist, you will specialize in artificial intelligence solutions within the Western Excellence Center AI and Transformation... 
    Senior
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    1 hour ago
  • Build production machine learning models as a Manager, Data Scientist at Rogers in Toronto, using Python, Spark, Azure, and Databricks onsite. Own analytics influencing millions of customer interactions.This experienced individual contributor role spans the complete model development... 

    Rogers Communications Inc

    Winnipeg, MB
    1 hour ago
  •  ...PyTorch, and MLOps anchor this Applied AI Scientist position for engineers turning experiments...  ...options are stated.You will combine software engineering habits with hands-on AI/ML expertise...  ..., and iteration. The position includes developing documented software, defining... 
    Flexible hours

    Osedea

    Winnipeg, MB
    1 hour ago
  • $156.5k - $190k per year

     ...ground-breaking discoveries and products that represent the future at TD, can all be driven with data, with a strong focus on AI.Job Requirements: As a Senior Applied Machine Learning Scientist, you will lead a high-performing team of AI/ML professionals and provide technical... 
    Senior
    Work from home

    TD

    Winnipeg, MB
    1 hour ago
  • $156.5k - $190k per year

     ...ground-breaking discoveries and products that represent the future at TD, can all be driven with data, with a strong focus on AI.Job Requirements As a Senior Applied Machine Learning Scientist, you will lead a high-performing team of AI/ML professionals and provide technical... 
    Senior
    Work from home

    The Toronto-Dominion Bank (Canada)

    Winnipeg, MB
    1 hour ago
  • Apply advanced machine learning and Python expertise as a Senior Data Scientist in Canada’s remote-first environment. Build production models that improve customer experiences.This senior role focuses on developing predictive models, recommendation engines, and personalization... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...applications at ServiceNow using advanced algorithms, Python, APIs, and reliable machine learning systems at scale. Apply an AI-native approach across development and delivery.As a Machine Learning Developer, you will design, build, ship, and operate model-driven applications. You... 
    Senior

    ServiceNow

    Winnipeg, MB
    1 hour ago
  • $100k - $160k per year

    Job Summary Shape the future of AI in mining by developing production-ready machine learning solutions that drive safer, smarter and more sustainable operations.Key Selling Points Build AI products deployed at leading global mining sitesOwn projects from research through... 
    Senior
    Work from home
    Worldwide

    Motion Metrics International

    Winnipeg, MB
    1 hour ago
  •  ...product and platform team building conversational AI for phone and SMS interactions. You will take machine learning and LLM features from prototype through production...  ...understand customer needs and take appropriate actions. Develop agent tooling, including memory systems, knowledge... 
    Senior

    Clera

    Winnipeg, MB
    1 hour ago
  • $100k - $150k per year

     ...to do real, foundational deep learning research and see your models shipped...  ...role is purpose-built for scientists who want to design and build...  ...Work alongside domain experts, data engineers, and platform teams...  ...company is looking for a mid-to-senior Machine Learning Scientist to... 
    Senior

    Swim Recruiting

    Winnipeg, MB
    1 hour ago
  • Build production machine learning solutions at NerdWallet using Databricks, Python, and SQL in a remote Canada role excluding Quebec. Shape...  ...predictive modeling that influence financial decisions.As a Senior Data Scientist, you will develop applied machine learning systems... 
    Senior
    Remote work

    Fundera

    Winnipeg, MB
    1 hour ago
  • Join Scribd, Inc. as a Data Scientist II to craft transformative machine learning solutions. Embrace a flexible work environment with essential in-person moments. The Applied Research team at Scribd, Inc. is on the lookout for a Data Scientist II passionate about machine... 
    Flexible hours

    Scribd, Inc.

    Winnipeg, MB
    1 hour ago
  • Develop machine learning models for application security threats as a Senior II Data Scientist with Akamai’s Global Web Security group. FlexBase supports working at home, in an office, or both.This senior role strengthens Akamai security products through data analysis, detection... 
    Senior
    Work at office
    Work from home

    Akamai Career Site

    Winnipeg, MB
    1 hour ago
  •  ...Python, SQL, and proprietary business data to inform small business credit decisions...  ...and monitoring are central.As a Senior or Staff Data Scientist, you will own the inference layer for...  ...uncertaintySet technical standards for machine learning in CreditRequirements: Three... 
    Senior
    Seasonal work

    Mercury

    Winnipeg, MB
    1 hour ago
  • $140k - $250k per year

     ...a variety of positions, ranging from junior to senior levels, and will evaluate your application in its entirety. Layer 6 is the AI research centre of excellence for TD Bank Group. We develop and deploy industry-leading machine learning systems that impact the lives of over... 
    Senior
    Temporary work
    Work from home

    TD Bank Group

    Winnipeg, MB
    1 hour ago
  • Who We Are Wayfair is seeking a high-impact Machine Learning Scientist III to lead the research, technical strategy, and production deployment of next-generation Generative AI and agentic systems for Wayfair's Customer Service organization.In this role, you will bridge cutting... 
    Senior
    Internship

    Wayfair

    Winnipeg, MB
    2 hours ago
  •  ...technical expertise, and its human and collaborative corporate culture. They are currently looking at adding an Applied Machine Learning Scientist, who will develop, deploy, and continuously improve scalable AI/ML solutions that solve meaningful business problems and improve... 

    Jump! Recruiters

    Winnipeg, MB
    1 hour ago
  • Shape the future of AI as an innovative developer. Your role encompasses designing and deploying advanced AI solutions with a focus...  ...meet enterprise needs. You'll utilize modern software development practices, ensuring data quality and compliance throughout the AI lifecycle... 

    Cpus Engineering Staffing Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • Advance enterprise AI through data pipelines, model integration, and LLM applications as a full-time AI Data Engineer at Citi. Work within...  ...intelligent automation through strong data engineering and machine learning practice. You will ensure data quality, lineage, governance,... 
    Full time

    Citigroup Inc.

    Winnipeg, MB
    1 hour ago
  • Step into the future of AI with Shopify, where you'll be at the helm of cutting-edge machine learning innovation that transforms commerce and solves complex challenges. Leverage...  ...Models (LLMs), and AI solutions to design, develop, and deploy state-of-the-art machine learning... 
    Long term contract
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Shopify Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Shopify) to provide rich customer data in real-time, enabling event...  ...reliable, and performant. As a Senior Data Engineer, you’ll play a...  ...work and what you build. You use AI coding agents (e.g. Claude Code...  ...ML tooling (pandas, scikit-learn; familiarity with PyTorch or TensorFlow... 
    Senior
    Summer work
    Remote work
    Flexible hours

    Hive

    Winnipeg, MB
    1 hour ago
  • $176k - $220k per year

     ...institutions. In 2025, we started Handshake AI and built the fastest-growing AI data business in history. We work...  ...Work together with engineers, scientists, operators, and more from Palantir,...  ...About the RoleWe’re looking for a Senior Software Engineer to join our ML Infrastructure... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Handshake

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    For contractors

    Nutrien

    Winnipeg, MB
    1 hour ago
  • ## Quantum Machine Learning Research ScientistApplylocations: Toronto, ONtime type: Full timeposted...  ...*As a Quantum Machine Learning Research Scientist, you will play a key individual...  ...role within CIBC’s Advanced Analytics and AI team, driving the development and application... 
    Senior
    Remote work

    CIBC

    Winnipeg, MB
    1 hour ago
  • 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... 
    Senior
    For contractors
    Live In
    Remote work

    Revenue Roll

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Data Scientist (Ai & Machine Learning). Be the first to apply!