cover image
Yochana

Data Scientist/AI Engineer

On site

Alberta, Canada

Freelance

15-10-2025

Share this job:

Skills

Python TypeScript Version Control Programming git react Next.js Langchain NLP

Job Specifications

Role: Data Scientist/AI Engineer

Location: Calgary, Alberta, Canada-Onsite

Duration: Contract

Description:

Requirements

Excellent understanding of software engineering principles (encapsulation and abstraction, design patterns, asynchronous programming) with strong proficiency in Python for backend development
Experience implementing RAG and/or knowledge graph solutions on unstructured data
Worked with version control systems such as Git, deploying cloud-based applications, and developing using Object Relation Mapping frameworks
Education: Bachelor's degree in Computer Science or Software Engineering

Preferred Extras

Experience developing chatbot and conversational AI
Experience working with NLP libraries and frameworks, preferably LangChain and LangGraph
Frontend development experience using React with Typescript and Next.js

Experience with Typescript and Next.js

About the Company

Yochana: Your Trusted Workforce Partner Across North America & Beyond For over 15 years, Yochana has been a leading talent acquisition firm, connecting businesses with top professionals across industries. Headquartered in Farmington Hills, Michigan, we specialize in temporary workforce solutions, permanent placements, contract-to-hire, and recruitment process outsourcing (RPO) across the USA, Canada, Mexico, and India. At Yochana, we go beyond traditional hiring agencies--our customized recruitment strategies and AI-driven ... Know more