About the role#
ShyftLabs is seeking an AI Engineer Intern to contribute to the development of Continuum, an enterprise AI agent execution and control platform. This is a hands-on engineering position focused on building production-ready AI agents and applications. You will work across various technical domains including agent orchestration, memory systems, model optimization, retrieval, and guardrails.
What you'll do#
- Build and improve agent orchestration and multi-agent workflows.
- Develop agentic applications for enterprise use cases using the Continuum platform.
- Integrate and work with commercial and open-source models, including OpenAI, Anthropic, Gemini, Llama, Qwen, and Mistral.
- Implement AI guardrails to manage safety, security, access control, data privacy, and policy enforcement.
- Create evaluation pipelines to measure accuracy, groundedness, hallucination, tool usage, workflow completion, latency, and cost.
- Build persistent memory, state-management capabilities, and tool-calling functionality for long-running workflows.
- Design context-engineering and retrieval pipelines using vector and graph databases.
- Write clean, reusable, and documented Python code while contributing to the Continuum open-source codebase.
What you'll need#
- Currently pursuing or recently completed a degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
- Strong programming proficiency in Python.
- Solid understanding of machine learning, natural language processing, and LLM fundamentals.
- Proven experience building at least one LLM-powered or agentic application.
- Familiarity with prompt engineering, embeddings, RAG, tool calling, and structured outputs.
- Experience with APIs, Git, databases, and standard software engineering practices.
- Ability to research technical problems, experiment with various approaches, and communicate results clearly.
Location & details#
- Location: Toronto, Ontario, Canada.
- Work Modality: Hybrid (three days per week in the Toronto office).
- Commitment: Full-time internship.
- Compensation: $20 to $30 CAD per hour.
How to get in at ShyftLabs
Intern Insider's per-company playbook.
Securing an internship at ShyftLabs requires staying ahead of the competition. Because early applicants are often reviewed before the candidate pool becomes unmanageable, Intern Insider sends an instant alert the moment a role matching your target is published anywhere. This ensures you can submit your materials among the first. Connecting with the right people at ShyftLabs can also make a difference. Intern Insider surfaces the recruiters behind the company roles, allowing you to reach out directly to ask about the position or a referral. This direct approach often improves response rates compared to standard submissions.



