Opens an external site
- Employment type
- Contract, Full-time
- Experience level
- Senior · 5+ years
- Apply by
- Oct 22, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop and maintain production applications using Python and Node.js while integrating AI agents and LLMs. Manage infrastructure, CI/CD pipelines, and developer portals on cloud platforms.
Job details
Role : Python Developer – AI/LLM Location : Toronto, ON Employment Type: Full-Time Role Overview We are looking for a Python Developer – AI/LLM with strong experience building production applications using Python and Node.js/TypeScript. The ideal candidate will have hands-on experience with LLMs, AI agents, cloud platforms, and modern developer tooling. Key Responsibilities Develop and maintain production applications using Python and Node.js/TypeScript. Build and integrate AI agents using LangChain, LlamaIndex, or Claude SDK. Work with LLMs and prompt engineering to develop AI-powered solutions. Develop MCP (Model Context Protocol) servers and REST APIs. Design, deploy, and maintain the Backstage.io developer portal. Work with MongoDB and Redis in production environments. Build and maintain CI/CD pipelines using Git and DevOps tools. Deploy and support applications on AWS, Azure, or OpenShift. Use AI-assisted development tools in day-to-day engineering activities. Required Skills 5+ years of Python development experience. Strong Node.js/TypeScript experience. 2+ years of experience with cloud platforms. 2+ years of experience building or integrating AI agents. Strong knowledge of LLMs and Prompt Engineering. Experience with LangChain, LlamaIndex, or Claude SDK. Experience with MCP server development. Hands-on experience with MongoDB and Redis. Strong knowledge of REST APIs and OpenAPI specifications. Experience with Git and CI/CD pipelines. Nice to Have Infrastructure as Code and DevOps experience. AWS, GCP, or Azure experience. GraphQL, message queues, or event-driven architecture. Experience mentoring junior developers. Experience working with emerging AI technologies.
What you’ll do
Develop and maintain production applications using Python and Node.js while integrating AI agents and LLMs. Manage infrastructure, CI/CD pipelines, and developer portals on cloud platforms.
Requirements
Requires 5+ years of Python experience and strong proficiency in Node.js/TypeScript. Candidates must have hands-on experience with AI agents, LLMs, cloud platforms, and modern developer tooling.
Listed skills
- Node.js · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- Redis · Preferred
- TypeScript · Preferred
- Amazon Web Services · Preferred
- MongoDB · Preferred
- prompt engineering · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Node.js
- TypeScript
- LLMs
- AI Agents
- LangChain
- LlamaIndex
- Claude SDK
- Prompt Engineering
- MCP
- REST APIs
- Backstage.io
- MongoDB
- Redis
- CI/CD
- AWS
Job areas
- Software
- Technology
- Engineering
- Consulting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
The Properties Group Management Ltd.
Real Estate Law Clerk
SponsoredDirect employerEasy Apply- On-site
- Ottawa, ON
- Posted Sep 24, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
BC Public Schools
Manager, Financial Planning and Analysis
SponsoredDirect employerEasy Apply- On-site
- Victoria, BC
- Posted Sep 18, 2026
