Job offers - CrawlJobs

IT - Software Development jobs in Canada

1,511 job offers

Senior Software Engineer, AI Developer Experience
Save Icon
Senior Software Engineer role at Vanta in Toronto building AI-powered developer experience. Lead background-agent infrastructure, evaluation systems, and tooling that make AI workflows reliable and easy for engineers to adopt.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Full-Stack Developer (Kotlin-Java/React)
Save Icon
Senior Full-Stack Developer role in Montreal (hybrid) requiring 8-10 years experience with Kotlin/Java, React, SQL and microservices. Join Equisoft's global team building digital solutions for insurance and investment.
Location Icon
Location
Canada, HYBRID - Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Dev Ops II, Public Cloud
Save Icon
Safe Software seeks a DevOps Engineer for its Public Cloud team in Canada. You'll build secure, reliable infrastructure, optimize AWS costs, and improve CI/CD pipelines using Docker, Kubernetes, and Python.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Web Technical Product Manager
Save Icon
Senior Web Technical Product Manager needed in Toronto to own CMS and web platform strategy, roadmaps, and backlog. Requires 8+ years in product management, strong CMS expertise, and Agile experience.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Senior Backend Engineer at Jeeves, a stablecoin-native banking platform in Canada. Requires 5+ years backend experience with Go, Python or Node.js, REST APIs, PostgreSQL and cloud infrastructure. Fintech experience a plus.
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Lead Quest Programmer
Save Icon
CD PROJEKT RED seeks a Lead Quest Programmer to lead story technology engineering for Cyberpunk 2. Requires 7+ years AAA C++ experience, 1+ year leadership, and custom quest system expertise. Remote role.
Location Icon
Location
Canada, Remote
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Development Specialist (.NET / C# and AI/IoT)
Save Icon
Join Artelia Canada in Montreal as a Software Development Specialist (.NET/C# and AI/IoT). Design high-performance backend systems, work with real-time data and IoT, and enjoy great benefits. Apply now!
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Machine Learning Engineer
Save Icon
Senior Machine Learning Engineer role in Toronto building production-scale optimization and AI applications. Requires 5+ years experience, strong Python, software engineering fundamentals, and ML tooling like MLflow, SageMaker, and Kubeflow.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineering Intern (January 2027)
Save Icon
Join Kepler Communications as a Software Engineering Intern in Toronto (Jan 2027, 4-16 months). Build Python back-end services for satellite network infrastructure and mission control. Hybrid or onsite.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Lead Engine Programmer | Programmeur ou programmeuse moteur Lead
Save Icon
Lead Engine Programmer role in Montreal requiring 8+ years of AAA game experience and expert C++ with deep Unreal Engine systems knowledge. Lead core engine architecture, mentor programmers, and drive performance optimization across platforms.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Jeeves seeks a Senior AI Engineer in Canada to design agentic LLM systems, build production-grade AI pipelines, and own workflows end to end. Requires 7+ years in software engineering, including 2+ years with LLMs in production.
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Jeeves seeks a Senior AI Engineer in Canada to design agentic LLM systems, build production-grade AI pipelines, and own workflows end to end. Requires 7+ years in software engineering, including 2+ years with LLMs in production.
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Full Stack Developer
Save Icon
Senior Full Stack Developer role in Toronto for a fast-growing FinTech platform. Requires 5+ years with TypeScript, Node.js, React, AWS, plus hands-on AI coding tools like Claude Code or Cursor. Own features end-to-end.
Location Icon
Location
Salary Icon
Salary
140000.00 - 170000.00 CAD / Year
Expiration Date
Until further notice
Curriculum Developer (Remote, Canada)
Save Icon
Join Velotic as a Curriculum Developer (fully remote, Canada) to build engaging learning materials for industrial software. Requires 5+ years' experience, strong English writing, and technical software proficiency.
Location Icon
Location
Salary Icon
Salary
80000.00 - 90000.00 CAD / Year
Expiration Date
Until further notice
Senior .Net Developer
Save Icon
Senior .NET Developer role in Mississauga focused on modernizing warehouse management software, migrating legacy .NET Framework apps to modern .NET, and building backend services and APIs. Requires strong C#, ASP.NET, .NET Core, Web APIs, and SQL Server skills.
Salary Icon
Salary
90000.00 - 105000.00 USD / Year
Expiration Date
Until further notice
Mechanical Design Technologist
Save Icon
CIMA+ seeks a Mechanical Design Technologist in Edmonton with 5+ years of Revit and AutoCAD experience for HVAC, plumbing and fire protection design. Enjoy hybrid work, RRSP matching and employee ownership.
Location Icon
Location
Salary Icon
Salary
63520.00 - 87340.00 CAD / Year
Expiration Date
Until further notice
Transportation EIT
Save Icon
Join CIMA+ in Calgary as a Transportation EIT and help shape sustainable mobility. Use Synchro, SIDRA or Vissim on traffic impact studies while enjoying hybrid work, RRSP matching and share ownership.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Electrical, Instrumentation & Control Specialist
Save Icon
Artelia Canada seeks an Electrical, Instrumentation & Control Specialist in Mississauga. Requires 5+ years EIC engineering experience, P&ID and PLC/SCADA knowledge. Enjoy telework, group insurance and career growth.
Salary Icon
Salary
110000.00 - 135000.00 CAD / Year
Expiration Date
Until further notice
Network & Automation Technician
Save Icon
Join Artelia Canada as a Network & Automation Technician in Montreal. Support PLC, SCADA and DCS systems, industrial networks and commissioning. Requires bilingual French/English, travel up to 40%.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Junior Software Quality Engineer
Save Icon
Join Quadient as a Junior Software Quality Engineer in Vancouver. Bring 1-3 years of manual web app testing experience and strong communication skills to own integration quality. Enjoy hybrid work and endless learning.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice