Job offers - CrawlJobs

IT - Software Development jobs in Canada

1,511 job offers

Senior Staff Data Engineer
Save Icon
Lead Cohere's Data Foundation team in Toronto as Senior Staff Data Engineer. Requires 10+ years in data engineering with management experience, cloud warehouses, Airflow, dbt, and Terraform expertise. Competitive benefits included.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI/ML Engineer
Save Icon
Senior AI/ML Engineer role, fully remote in Canada, shaping conversational AI that assesses patients and speeds access to mental health care. Requires LLM productization, Python/TypeScript, and RL expertise. Salary CA$173k-CA$192k plus equity and 25 days PTO.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Marble seeks a Senior Software Engineer in Toronto to build an AI-first tax platform. Own architecture, scale web apps across the stack, and mentor engineers. Competitive pay, equity, and benefits at an early-stage startup.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Development Manager
Save Icon
Lead software engineering teams at MaintainX in Montreal, now part of Autodesk. Own high-visibility products in reporting, identity and access, and search. Requires 2-3 years of people leadership and strong technical depth.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Platform Engineer - AI Engineering
Save Icon
Join DRW as a Platform Engineer in Montreal, building AI infrastructure with Go and Python. Design API gateways, manage LLM routing, and integrate enterprise AI tools. Strong backend and cloud skills required.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Guidepoint seeks a hands-on Senior AI Engineer in Toronto to productionize multi-agent AI systems. Requires 8+ years software engineering, 3+ years with LLMs, strong Python, and cloud deployment skills. Hybrid role.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer - Grafana Search & Storage | Canada | Remote
Save Icon
Join Grafana Labs as a Senior Software Engineer to build and scale critical distributed systems behind Grafana Cloud. Work remotely from Canada with Go or Rust, own reliability, and grow in an open-source culture.
Location Icon
Location
Salary Icon
Salary
164490.00 - 197389.00 CAD / Year
Expiration Date
Until further notice
Senior Backend Software Engineer - Loki | NASA | Remote
Save Icon
Join Grafana Labs as a Senior Backend Software Engineer on the Loki team, working remotely from Canada. Design and operate critical Go-based distributed systems on Kubernetes while contributing to open-source projects and mentoring teammates.
Location Icon
Location
Salary Icon
Salary
164500.00 - 197000.00 CAD / Year
Expiration Date
Until further notice
Software Engineering Intern - Embedded Platforms (Summer 2027)
Save Icon
Join Rivian and Volkswagen Group Technologies as a Software Engineering Intern in Vancouver. Work on embedded software for Linux, Android, or RTOS, using C or C++ to build the future of software-defined vehicles.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Guidepoint seeks a hands-on Senior AI Engineer in Toronto to productionize multi-agent AI systems. Requires 8+ years software engineering, 3+ years with LLMs, strong Python, and cloud deployment skills. Hybrid role.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role at EarnIn in Vancouver. Requires 4+ years backend engineering experience, C# and AI-assisted development skills with Cursor and Claude. Build reliable payment transaction flows for Cash Out.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Behavior Planning
Save Icon
AeroVect seeks a Senior Software Engineer in Toronto to build behavior planning systems for autonomous ground handling. Requires strong C++/Python skills, 3+ years in autonomous driving or robotics, and a Master's degree.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Backend - KYC
Save Icon
Join Sardine as a Senior Software Engineer, Backend - KYC, and build robust backend services in Golang to fight financial crime. Remote-first role in Canada with equity, flexible PTO, and top benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
DevOps Engineer
Save Icon
Join our tech pioneer as a DevOps Engineer in Montréal. Support 15+ dev teams with Linux, cloud, and Kubernetes expertise. Hybrid work, competitive benefits, and a diverse, inclusive culture await.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
DevOps Engineer (Services Team)
Save Icon
Join StackAdapt as a DevOps Engineer on the Services team, owning observability, AWS ECS platforms, and workflow automation. Requires IaC, CI/CD, and production observability experience.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Full-Stack AI Engineer
Save Icon
Join Appnovation as a Full-Stack AI Engineer in Toronto. Build agent-enabled applications and backend automation with Python, FastAPI, Neo4j and LLMs. 6+ years of fullstack experience required.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Developer
Save Icon
Senior Software Developer role in Montreal with AppDirect's Tackle team. Requires 6+ years building scalable backend services, strong type-driven development skills, and a passion for code quality, mentoring, and solving complex technical challenges.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Development Engineer in Test (SDET), QA - AI Systems
Save Icon
Senior SDET role in Canada to own quality for Nexxa's AI agent systems. Requires 5+ years in test automation, strong Python skills, and CI/CD expertise. Build evaluation harnesses and simulation environments for industrial AI.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
AI Engineer
Save Icon
Join Remarcable as an AI Engineer in Vancouver, Canada, building LLM-powered features like RAG workflows and document extraction for trade contractors. Requires 4+ years of software engineering and 1-2 years shipping production ML features.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Systems Developer (14 Month Contract)
Save Icon
Join HOOPP as a Systems Developer on a 14-month contract to build automated test frameworks with Playwright, C#, and Node.js. Requires 5+ years in test automation, strong SQL skills, and CI/CD experience. Salary: $71,000-$109,000 CAD.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice