AI Engineer Data Scientist (34428)

Overview

Remote
Contract - W2

Skills

Natural Language Processing
Design Patterns
Management
Continuous Integration
Continuous Delivery
Workflow
Orchestration
Collaboration
Computer Science
Generative Artificial Intelligence (AI)
Python
Backend Development
Software Engineering
Unstructured Data
Git
Cloud Computing
Object-relational Mapping
LangChain
Artificial Intelligence
Frontend Development
React.js
TypeScript
JavaScript

Job Details

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Myticas LLC