
Real job — pulled straight from ShyftLabs’s careers page · Verified July 2, 2026 · No reposts.
Job description
ShyftLabs is hiring a Software Developer — a full-time, based in Toronto, ON role. Apply directly on ShyftLabs's careers page below.
Software Developer
Team: Engineering
Location: Toronto, Ontario
Commitment: Full-Time
Workplace Type: hybrid
Build and enhance AI-powered features using LLMs, AI agents, vector databases, and related technologies to improve user experiences and business workflows
Collaborate with developers, architects, and product teams to deliver high-quality solutions aligned with technical and business objectives
Participate in solution design, technical planning, estimation, and feature implementation throughout the software development lifecycle
Write clean, secure, and maintainable code while following engineering best practices, testing standards, and code review processes
Leverage AI-assisted development tools to improve productivity, code quality, documentation, and development workflows
Contribute to system architecture, technical documentation, and continuous improvement of development processes and platform capabilities
Work within Agile teams, participating in sprint planning, stand-ups, retrospectives, and cross-functional collaboration with Design, QA, and Product teams
Research and evaluate emerging technologies, AI frameworks, and industry trends to drive innovation and continuous product improvement
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Proficiency in Python, TypeScript/JavaScript, Java, Go, or similar modern programming languages
Experience building full-stack applications using modern frontend frameworks (React, Next.js, Angular, etc.) and backend APIs/services
Familiarity with cloud platforms (AWS, Azure, or GCP), databases (SQL/NoSQL), Git, CI/CD, and Agile development practices
Experience using AI-powered development tools (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) and integrating LLM or AI APIs into applications
Strong problem-solving, communication, and collaboration skills, with a focus on writing clean, maintainable code
Passion for learning new technologies and staying current with modern software engineering and AI trends
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Software Developer at ShyftLabs?
The required skills for Software Developer at ShyftLabs include: Python, TypeScript, JavaScript, Java, Go, React, Next.js, Angular, API, AWS, Azure, GCP, SQL, NoSQL, Git, CI/CD, Agile, LLM, AI.
What is the seniority level for Software Developer at ShyftLabs?
Software Developer at ShyftLabs is a Entry / Mid Level level position.
How do I apply for Software Developer at ShyftLabs?
You can view the full description and apply for Software Developer at ShyftLabs on EchoJobs: https://echojobs.io/job/shyftlabs-software-developer-d8ud4.