
AI Engineer Data Scientist (34428)
Department:Engineering
Type:ON-SITE
Region:Calgary, Alberta
Location:Calgary, Alberta, Canada
Experience:Mid-Senior level
Estimated Salary:CAD90,000 - CAD130,000
Skills:
PYTHONGENAIRAGKNOWLEDGE GRAPHLLMNLPLANGCHAINLANGGRAPHCLOUD DEPLOYMENTGITORMCI/CDSOFTWARE ENGINEERINGASYNC PROGRAMMING
Share this job:
Job Description
Posted on: October 21, 2025
Our Calgary based client is seeking a Senior AI Engineer to design and implement GenAI solutions—primarily RAG (Retrieval-Augmented Generation) and/or knowledge graph pipelines—on unstructured data. You’ll build production-grade backends in Python, integrate LLM/NLP frameworks (preferably LangChain / LangGraph), and deploy to cloud environments. Key Responsibilities
- Design and implement GenAI services (RAG/knowledge graph pipelines) for unstructured data.
- Build robust Python backends following core software engineering principles (encapsulation, abstraction, design patterns, async).
- Package, version, and deploy cloud-based apps; manage CI/CD and Git workflows.
- Integrate data access via ORM frameworks; optimize retrieval and prompt orchestration.
- (Nice-to-have) Build chatbot/conversational AI experiences and collaborate on a React + TypeScript (Next.js) front end.
Must-Have Qualifications
- Bachelor’s degree in Computer Science or Software Engineering (required by client).
- 2+ years hands-on as a Data Scientist / AI Engineer delivering GenAI implementations.
- Strong proficiency in Python for backend development and software engineering best practices.
- Experience implementing RAG and/or knowledge graph solutions on unstructured data.
- Experience with Git, cloud deployment, and ORM frameworks.
Preferred Extras
- Experience with LangChain and LangGraph.
- Conversational AI/chatbot development.
- Front-end development with React, TypeScript, Next.js.
,
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!
SIMILAR JOBS

Estimator
3 days ago
Engineering
ON-SITE
Saskatoon, Saskatchewan, Canada
ESTIMATINGCONSTRUCTIONCIVIL CONCRETE+11 more

Mechanical Engineer (two to five years of experience)
6 days ago
Engineering
ON-SITE
Québec, Quebec, Canada
MECHANICAL ENGINEERINGMINING SECTORENERGY SECTOR+12 more

Expert Hydraulique H/F
6 days ago
Engineering
ON-SITE
Québec, Quebec, Canada
HYDRAULIC SYSTEMSMECHANICAL ENGINEERINGSYSTEM DESIGN+7 more

Electrical and Automation Specialist
6 days ago
Engineering
ON-SITE
Lévis, Quebec, Canada
PLC PROGRAMMINGHMISCADA+15 more

Data Analyst Quality Assurance
7 days ago
Engineering
ON-SITE
Ottawa, Ontario, Canada
SQLDATA ANALYSISDATA QUALITY STANDARDS+1 more
