ShyftLabs

ShyftLabs

AI Engineer Intern

Toronto, Ontario · Intern · Internship

Sponsorship not specifiedDetected 20 hours ago
PythonBackend DevelopmentGitPostgreSQLRedisVector DatabasesAWSDockerKubernetesMachine LearningData ScienceNLPLLMsRAGAgentic AILangGraphAI OrchestrationResearch

About the role

  • It provides agent orchestration, multi-model routing, persistent memory, tool integration, durable workflows, governance, guardrails, evaluation, and observability.
  • You will work across agent orchestration, memory systems, model optimization, retrieval, tools, guardrails, evaluation, and application development.
  • Hourly Pay Why You'll Love Working at ShyftLabs At ShyftLabs, your work matters.

Responsibilities

  • Develop agentic applications for enterprise use cases using Continuum.
  • Build persistent memory and state-management capabilities for long-running agent workflows.
  • Develop tool-calling functionality and integrations with APIs, databases, and enterprise systems.
  • Design context-engineering and retrieval pipelines using vector and graph databases.
  • Implement AI guardrails for safety, security, access control, data privacy, and policy enforcement.
  • Create evaluation pipelines to measure accuracy, groundedness, hallucination, tool usage, workflow completion, latency, and cost.
  • Optimize prompts, model usage, token consumption, response time, and infrastructure costs.
  • Build APIs, backend services, and user-facing prototypes for agentic applications.
  • Experience building at least one LLM-powered or agentic application.
  • Strong interest in building reliable AI systems, not just basic LLM demos

Requirements

  • Currently pursuing or recently completed a degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
  • Familiarity with prompt engineering, embeddings, RAG, tool calling, and structured outputs.
  • Experience working with APIs, Git, databases, and standard software engineering practices.
  • Ability to research complex technical problems, experiment with different approaches, and clearly communicate results.

Nice to have

  • Experience with agent frameworks such as LangGraph, LangChain, LlamaIndex, AutoGen, CrewAI, or similar technologies.
  • Familiarity with OpenAI, Anthropic, Gemini, AWS Bedrock, or open-source models.
  • Experience with vector databases such as Milvus, Pinecone, Weaviate, or Chroma.
  • Experience with graph databases such as Neo4j.
  • Knowledge of PostgreSQL, Redis, Docker, Kubernetes, or cloud infrastructure.
  • Familiarity with AI observability and evaluation tools such as Langfuse.
  • Understanding of multi-tenancy, identity management, authorization, or enterprise security.
  • Experience with model routing, inference optimization, prompt compression, or cost optimization.

Skills

  • About ShyftLabs
  • About Continuum
  • What You'll Be Doing
  • Build and improve agent orchestration and multi-agent workflows.

Benefits

  • Good understanding of machine learning, natural language processing, and LLM fundamentals.

Company info

  • What We Are Looking For

This listing is sourced directly from ShyftLabs's careers page and normalized into a canonical job model.