Software Developer
Toronto, ONShyftLabs
2+ ansCandidates need 2-5 years of professional software development experience and proficiency in a modern language such as Python, TypeScript/JavaScript, Java or Go. Experience with modern frontend frameworks, cloud platforms, databases, Git, CI/CD and AI development tools is expected.
GitHub Copilot, Cursor, ChatGPT, Claude, Git
Senior Backend Developer
Toronto, ONShyftLabs
5+ ansCandidates need 5+ years of production software experience, a Bachelor's degree in Computer Science or a related field, and strong JavaScript, TypeScript, Node.js and GraphQL skills. Experience with REST APIs, cloud platforms and event-driven architectures is also required.
Node.js, TypeScript, GraphQL, Docker, Git, SQL
Senior AI Engineer
Toronto, ONShyftLabs
5+ ansCandidates need 5+ years building production software and 2+ years deploying AI/ML models, plus a Bachelor's degree in a related field. Strong Python, backend, API, cloud, and MLOps skills are required.
Python, TensorFlow, PyTorch, Scikit-learn, Node.js, GraphQL
Associate AI Engineer
Toronto, ONShyftLabs
Candidates need a related bachelor's degree and internship, co-op or project experience in software or AI/ML. Python skills, backend concepts such as APIs and databases, and an interest in LLMs and AI tools are required.
Python, TensorFlow, PyTorch, Scikit-learn, Docker, Git
AI Engineer Intern
Toronto, ONShyftLabs
Candidates need a current or recent degree in computer science, AI, data science or software engineering, strong Python skills and an LLM-powered or agentic project. Familiarity with RAG, embeddings, tool calling and APIs is also expected.
Python, Git, LangGraph, LangChain, PostgreSQL, Docker