Job offers - CrawlJobs

Engineer Canada Jobs (Remote work)

227 Job Offers

Project Engineer (CEP)
Save Icon
Boccard Life Sciences seeks a Project Engineer in Montréal to design and implement cost-effective manufacturing processes for food, pharma, and cosmetics clients. Requires MS proficiency, technical calculations, and strong organizational skills.
Location Icon
Location
Canada, Montreal
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Director, Partner Solution Engineer
Save Icon
Lead Docker's Partner Solution Engineering team in Canada, driving technical strategy across ISVs, CSPs, and SIs. Requires 8+ years in partner engineering plus 5 years managing high-performing technical teams.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior DevOps Engineer
Save Icon
Bounteous seeks a Senior DevOps Engineer for a Canada/Mexico contract to own CI/CD, cloud infrastructure, and Kubernetes environments end-to-end. Requires 6+ years in DevOps, strong AWS/Azure/GCP and IaC expertise.
Location Icon
Location
Canada, Canada
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Rendering Engineer
Save Icon
CD PROJEKT RED seeks a Senior Rendering Engineer for Cyberpunk 2. Requires 7+ years AAA experience, C++ graphics expertise, and Unreal Engine 5 knowledge. Remote role optimizing cutting-edge visuals for a large-scale open world.
Location Icon
Location
Canada, Remote
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Sales Engineer
Save Icon
Litmus seeks a Sales Engineer in Canada to drive technical discovery, demos, and pilot deployments for industrial AI data solutions. Requires 3+ years in manufacturing or OT/IT, pre-sales experience, and Python/JavaScript scripting skills.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Lead Software Engineer - Canada (Remote)
Save Icon
Lead Software Engineer for a remote Canada role at Beacon Software, working inside portfolio companies to modernize codebases, ship fast, and embed AI. Requires 7+ years experience and an AI-native mindset.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Staff/Senior Staff Software Engineer, Agent Infrastructure
Save Icon
Cohere seeks a Staff/Senior Staff Software Engineer in Toronto to build secure agent infrastructure, including execution sandboxes, model routing, and state management. Requires production ML systems experience and hands-on agentic workflows.
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 - 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
Senior DevOps Engineer
Save Icon
TELUS Digital seeks a Senior DevOps Engineer in Canada with 5-7 years of engineering experience, including 3+ years in Cloud, DevOps, or SRE. Requires deep GKE administration, Python or Go automation skills, Terraform IaC expertise, and hybrid networking knowledge.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer, Sustaining Automation
Save Icon
Join Chainguard as a Software Engineer on the Sustaining Automation team. Build AI-powered tooling and Go services for secure container supply chains. Remote-first, US/Canada based, with equity and growth opportunities.
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 - Fraud Prevention
Save Icon
Join Sardine as a Senior Software Engineer, Backend - Fraud Prevention in Canada. Leverage 7+ years of backend experience and Golang skills to build reliable services fighting financial crime. Enjoy remote-first culture and equity.
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
Senior Software Engineer - Canada
Save Icon
Senior backend engineer role at Canals in Toronto, building scalable systems for wholesale distributors. Own complex projects, guide engineers, and shape technical direction at a profitable, fast-growing company.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
AI Engineer
Save Icon
Join SandboxAQ as an AI Engineer in Canada to build agentic AI frameworks and production-ready ML systems. Requires MSc, Python expertise, and strong cross-functional collaboration skills.
Location Icon
Location
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
Principal Product Security Engineer
Save Icon
Lead product security strategy at Chainguard, a fast-growing open source security leader. Requires 10+ years in security, cloud-native expertise, and secure SDLC ownership. Remote-first with equity and strong benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
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

About the Engineer role

Engineer jobs represent a cornerstone of the operational and technical workforce, focused on the application of scientific and mathematical principles to design, develop, maintain, and improve systems, structures, and processes. While the field is incredibly diverse, spanning disciplines from civil and software to mechanical and electrical engineering, the core mission remains consistent: to solve complex problems and ensure functionality, efficiency, and safety. Professionals in these roles are the backbone of infrastructure, technology, and innovation, turning theoretical concepts into practical, working solutions that power our modern world.

Individuals in these positions typically engage in a wide array of responsibilities. A primary function involves the installation, maintenance, and preventative care of tools, equipment, and complex systems. This includes routine inspections, calibrating controls and gauges, and performing diagnostic tests to ensure everything operates within specified parameters. Troubleshooting is a daily activity, requiring engineers to identify the root cause of malfunctions and execute repairs, whether it's a mechanical failure, an electrical issue, or a problem with plumbing and HVAC systems. For those in supervisory engineer jobs, responsibilities expand to include leading teams, which involves hiring, training, scheduling, and mentoring other engineering staff to ensure a high standard of work and team cohesion.

The skill set required for engineer jobs is both broad and technical. A strong foundation is typically built through vocational, technical, or trade school education, providing essential knowledge in relevant engineering principles. Practical, hands-on experience is highly valued, often requiring several years in a related field. Key technical skills include proficiency in reading blueprints and schematics, a solid understanding of mechanical, electrical, and plumbing (MEP) systems, and the safe operation of hand and power tools. Many roles also require specific certifications, such as universal CFC handling licenses, to comply with safety and environmental regulations.

Beyond technical prowess, successful candidates for engineer jobs possess strong problem-solving abilities, acute attention to detail, and a steadfast commitment to safety protocols. They must be able to communicate clearly with team members and other departments, document their work accurately, and manage inventory of parts and supplies. Physical stamina is often necessary, as the role can involve standing for extended periods, lifting heavy objects, and working in confined spaces. A methodical and proactive approach is essential, focusing not just on fixing current issues but on implementing preventative measures to avoid future problems. For those seeking stable, hands-on, and critically important careers, engineer jobs offer a rewarding path with opportunities for continuous learning and advancement into leadership positions.