Talent.com
International Data
AI Engineer-Memory RetrievalInternational Data • Winnipeg, Canada
No longer accepting applications
AI Engineer-Memory Retrieval

AI Engineer-Memory Retrieval

International Data • Winnipeg, Canada
7 days ago
Salary
CA$95,000.00 yearly
Job type
  • Full-time
Job description
Overview About the Role & Team IDC is building the next generation of AI-powered intelligence platforms that transform how technology decisions get made. Our platform re-imagines the way decision-makers discover and interact with trusted research and data, and is foundational to IDC's future. We are looking for an AI/Agent Engineer to join the Memory / Living Intel Pod, with an emphasis on cross-conversational retrieval and semantic search over conversation history. This is a stretch and acceleration hire. You will build the retrieval systems that find relevant prior conversations and extracted facts, design embedding and indexing strategies for conversation-derived content, and optimize relevance ranking for memory retrieval. Your work ensures that when the platform remembers a user, it remembers the right things at the right time. The quality of memory retrieval directly determines how personalized and useful every AI-generated response feels.

What You’ll Do

Build specialized agents within multi-agent pipelines designed for handling complex research problems, developing durable outputs, and taking action in external systems on the user's behalf

Build retrieval systems that find relevant prior conversations and extracted facts across a user's history

Design embedding and indexing strategies for conversation-derived content

Build and optimize relevance ranking for memory retrieval

Build LLM-based memory capabilities: conversation summarization, cross-session context retrieval, and persistent user preference extraction

Instrument pipelines for observability, tracing, and quality monitoring

Collaborate with evaluation engineers on quality measurement and improvement

What You Bring

3+ years of experience building production Python systems

Experience with LLM applications: agent orchestration, prompt engineering, RAG, or similar

Hands‑on experience with agent frameworks (LangGraph, LangChain, CrewAI, AutoGen, or similar)

Understanding of LLM reasoning patterns and common failure modes

Proficiency with modern Python web frameworks

Comfort working in a fast‑moving team where priorities evolve

Preferred Qualifications

Experience building semantic search and embedding pipelines

Hands‑on experience with vector databases (e.g., Snowflake Cortex, Pinecone, Weaviate)

Background in information retrieval

Experience with search relevance tuning and ranking optimization

Familiarity with LLM observability tools

Background in NLP, text summarization, or information extraction

Why This Role Stands Out At IDC, your work helps shape how the world understands technology and where it goes next. You collaborate with curious, high‑caliber colleagues who value rigor, integrity, and shared success. As the premier global provider of trusted technology intelligence, IDC equips business and technology leaders with the evidence they need to make confident decisions. Our insights inform strategy, investment, and innovation across industries and regions.

Recognized by IIAR as Analyst Firm of the Year for five consecutive years, IDC sets the standard for credibility and impact. With more than 1,000 analysts worldwide and a truly global perspective, we combine deep expertise with practical relevance. Here, your ideas matter, your voice is heard, and your contributions provide the insights leaders rely on every day. It is meaningful work, backed by a culture that supports growth, collaboration, and long‑term career development with a globally respected brand.

What We Offer

15 vacation days per year (increases with tenure; carryover allowed)

10 paid sick days per year

1 week paid new parenting leave

Flexible work options (remote, part‑time, flexible hours)

Health, dental, vision, and paramedical coverage for you and your family

Annual healthcare spending account

Employee Assistance Program for counseling and support

Best Doctors medical second opinions

Life, AD&D, and long‑term disability insurance

Retirement savings plan with company match (up to 4% of salary)

$75/month technology allowance for home office or phone expenses

Company‑paid cell phone plan

Compensation Transparency At IDC, we are committed to fair and equitable pay practices. Employees are compensated equitably for their work, aligned with their skills and experience. Salary and incentive structures are determined through a rigorous process that considers experience, education, certifications, role‑specific requirements, internal equity, and verified Canada market data from an independent third‑party partner.

The expected total annual compensation, depending on location and experience, is between 95,000 CAD - 132,000 CAD, inclusive of base salary and variable compensation.

Equal Opportunity Employer IDC is committed to providing equal employment opportunities for all qualified persons. Employment eligibility verification required. We participate in E‑Verify.

#J-18808-Ljbffr
Create a job alert for this search

AI Engineer-Memory Retrieval • Winnipeg, Canada

Similar jobs

AI Engineer (Remote)

Outlier AIWinnipeg, Manitoba, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio... Show more

 • Promoted

AI Engineer - LLM | Remote

Crossing HurdlesWinnipeg, Manitoba, Canada
Remote
Full-time

Member of Technical Staff (Zara).Design, build, and deploy scalable AI models and infrastructure leveraging Python and AWS.Develop and integrate advanced LLMs and multimodal systems into core platf... Show more

 • Promoted

Senior Deployment Engineer for AI Integration

Siena Labs Inc.Winnipeg, Manitoba, Canada
Full-time

Drive customer experience innovation as Siena's Senior Deployment Engineer specializing in AI agents.This remote role focuses on technical implementation and integration within deployment pods.In t... Show more

 • Promoted • New!

Senior Machine Learning Engineer I, Ai Governance (Remote Canada)

OptroWinnipeg, Canada
Remote
Full-time

Who We AreHaving surpassed $300M ARR and continuing to grow, Optro is the leading audit, risk, ESG, and InfoSec platform on the market.More than 50% of the Fortune 500, including 7 of the Fortune 1... Show more

 • Promoted

Ai Engineer - Remote

BayOne SolutionsWinnipeg, Canada
Remote
Full-time

AI Engineer role focused on developing retrieval systems and optimizing semantic search for AI-powered applications.Requires Python and LLM knowledge. Show more

 • Promoted

Senior Machine Learning Engineer I, AI Governance (Remote Canada)

OptroWinnipeg, Manitoba, Canada
Remote
Full-time

Having surpassed $300M ARR and continuing to grow, Optro is the leading audit, risk, ESG, and InfoSec platform on the market.More than 50% of the Fortune 500, including 7 of the Fortune 10, leverag... Show more

 • Promoted

Backend Engineer, AI Agents - Remote

AffirmWinnipeg
Remote
Full-time

A leading financial technology company is looking for a Software Engineer II to join their AI Agents engineering team.You will work on providing a conversational first point of contact for customer... Show more

 • Promoted

Senior AI Engineer - Tech Lead Remote

NTT America, Inc.Winnipeg, MB, CA
Remote
Full-time

Become a Senior AI Engineer - Tech Lead with NTT DATA, working remotely in Toronto, Ontario.Shape and lead the innovation of key AI and ML systems.This role combines deep technical knowledge with l... Show more

 • Promoted

Ai Engineer - Llm | Remote

Crossing HurdlesWinnipeg, Canada
Remote
Full-time

Position:Member of Technical Staff (Zara)Type:Full-TimeCompensation:$160K - $300K/yrLocation:RemoteRole ResponsibilitiesDesign, build, and deploy scalable AI models and infrastructure leveraging Py... Show more

 • Promoted

AI Development Engineer - Remote

NTT DATA, Inc.Winnipeg, MB, CA
Remote
Full-time

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us.If you want to be part of an inclusive, adaptable, and forward‑thinking organization, apply now.... Show more

 • Promoted

Senior Agentic AI Developer - Remote

NTT America, Inc.Winnipeg, MB, CA
Remote
Full-time

Advance your career with NTT DATA as a Senior Agentic AI Systems Developer in a remote capacity.This role focuses on developing AI systems tailored for healthcare environments utilizing the NeuroSt... Show more

 • Promoted

Founding AI Engineer — Remote, Build Scalable AI

GuruLinkWinnipeg, MB, CA
Remote
Full-time

A tech startup focused on AI is looking for a Founding AI Engineer to help build innovative systems that transform career navigation through AI.You will work closely with the founder to design and ... Show more

 • Promoted

Agentic AI Engineer (Remote)

Outlier AIWinnipeg, Manitoba, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio... Show more

 • Promoted

AI Engineer (Remote)

LumenaltaWinnipeg, MB, CA
Remote
Full-time

At Lumenalta, we partner with forward‑thinking organizations to build technology solutions that scale, delight users, and accelerate business growth.Our global teams bring curiosity, commitment, an... Show more

 • Promoted

Remote AI Engineer - LLM Specialist

PulsoraWinnipeg, Manitoba, Canada
Remote
Full-time

Discover an exciting career as a Remote AI Engineer specializing in Large Language Models.Play a key role in developing AI-driven software solutions in a fully remote setting.Your expertise in AI/M... Show more

 • Promoted

Machine Learning Engineer (Remote)

StackAdaptWinnipeg, Canada
Remote
Full-time

Welcome to StackAdapt StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision.With 465 billion automated optimizations per second... Show more

 • Promoted

Dropbox Senior AI/ML Engineer Role

DropboxWinnipeg, Manitoba, Canada
Full-time

Become a Senior AI/ML Engineer at Dropbox, where you can innovate remotely and change the future of work with advanced AI solutions.Help redefine user collaboration and efficiency.In this senior en... Show more

 • Promoted

GTM AI Engineer

SuperhumanWinnipeg, Manitoba, Canada
Full-time

Superhuman offers a dynamic hybrid model, and candidates in this role can be based remotely.You may be expected to travel to meet in person during your team’s scheduled collaboration weeks.Managers... Show more

 • Promoted

Remote AI Projects Machine Learning Engineer

MindriftWinnipeg, Manitoba, Canada
Remote
Full-time

Join Mindrift as a Machine Learning Engineer for remote, project-based AI opportunities.Engage your Python skills to solve complex scientific problems and contribute to innovative tech.In this role... Show more

 • Promoted

Ai Engineer - Remote

A forward-thinking technology firmWinnipeg, Canada
Remote
Full-time

AI Engineer focused on quality assurance and observability, building evaluation infrastructures for AI-generated insights and establishing frameworks for AI systems. Show more