Engineer Jobs in Canada

About 1404 results in (2) seconds Clear Filters

Jobs Search

About 1404 results in (2) seconds
Software Developer (E2), Product Engineering at Ocado Group
Toronto, ON, Canada - Full Time
Skills Needed
Code, Kinematics, Containerization, Cuda, Distributed Systems, Computer Science, Linux, Calibration, Static Analysis, Dynamics, Programming Languages, Opencl, Kanban, Testing
Specialization
Computer science or equivalent professional experience
Qualification
Graduate
Senior Quality Assurance Engineer - US/Canada at DataVisor
Vancouver, BC, Canada - Full Time
Skills Needed
Big Data, Framework, Ui Automation, Computer Science, It
Specialization
Computer Science
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Systems Integrator/Systems Integration Engineer at Rockwell Automation
Kitchener, ON, Canada - Full Time
Skills Needed
Linux, Software
Specialization
Relevant Field
Qualification
Graduate
Production Engineering Manager – Ship Repair at Chantier Davie Canada Inc
Lévis, QC, Canada - Full Time
Skills Needed
English, Communication Skills, Production Processes, Large Volume, Cad Tools, Management Software, Marine Engineering, Suppliers
Specialization
Engineering
Qualification
Diploma
Experience Required
Minimum 7 year(s)
Senior Research Associate, Civil Engineering at The University of Calgary
Calgary, AB T2N 1N4, Canada - Full Time
Skills Needed
Business Systems, Fortran, Research Projects, Deliverables, Python, Access, Excel, Scientific Reports, Model Development, Github, Microsoft Word
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Project Manager, Transportation Engineer at Arcadis
Ottawa, ON, Canada - Full Time
Skills Needed
Preparation, Civil Engineering, Membership, Autocad, Veterans, Color, Highways, Disabilities, P.Eng, Traffic Management, Inroads, Transportation Engineering, It
Specialization
Civil engineering from an accredited university
Qualification
Graduate
Sr System Engineer - Integrated Control Center at ALSTOM
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Communication Skills, English, Automation, Mobility, Working Environment
Specialization
Electrical engineering automation or equivalent
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Systems Integration Engineer - Transit & Rail at Gannett Fleming Inc
Toronto, ON M5J 2T3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Technical and project management or supervisory/construction management roles
Qualification
Graduate
Operating Power Engineer - Open Until Filled at Manitoba Government
Winnipeg, MB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Engineering Supervisor/Maintenance Supervisor at Nita Lake Lodge
Whistler, BC, Canada - Full Time
Skills Needed
French
Specialization
Aec / dep or skilled trade certificate (preferred)
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Leader, Software Engineering - Data Management at Splunk
Vancouver, BC V6B 2B7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Quality Assurance Automation Engineer (Co-Op) at PAR
Remote, British Columbia, Canada - Full Time
Skills Needed
Ruby, Communication Skills, Java, Software Testing, Python, Javascript
Qualification
Graduate
Senior Electrical Engineer - Energy & Resources at CIMA
Greater Sudbury, ON, Canada - Full Time
Skills Needed
Communication Skills, Designation
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Senior QA Engineer- Manual (Insurance Domain) at TMS LLC
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Test Scripts
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Junior Designer (Civil) / Engineer-in-Training at Trafalgar Engineering Ltd
Oakville, ON L6K 3W6, Canada - Full Time
Skills Needed
Excel, Eligibility, Consideration, Engineers, Communication Skills, Interpersonal Skills, Access, Thinking Skills, Autocad, Microsoft Office, Land Development, Technical Writing, Dental Care
Specialization
· assist in contract administration duties including the preparation of tender contract and related documents including payment certificates and progress reports.
Qualification
Trade Certificate
Intermediate Geotechnical Engineer (2025062301) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Communication Skills, Consulting Engineering, Working Experience, Codes, Interpersonal Skills, P.Eng, Construction, Completion, Project Management Skills
Specialization
Civil geotechnical or geological engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Infrastructure (Web) - Senior Software Engineer at Sony Pictures Imageworks
Montréal, QC, Canada - Full Time
Skills Needed
Cross Departmental Communication, Java, Diplomacy, Communication Skills, Technology, Event Processing, Docker, Software, English, Kubernetes, Computer Science, Computer Engineering, Color, Django, Difficult Situations, Angular, French
Specialization
Computer science computer engineering or equivalent
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Section Chief, Engineering, Project Management at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Building Maintenance (Shift) Engineer Full-time at Accor
Victoria, BC, Canada - Full Time
Skills Needed
Relationship Building, Instrumentation, Telephone Manner
Qualification
Graduate
Senior Data Engineer, GCP (6 month contract) at Rakuten Kobo
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Developer (E2), Product Engineering at Ocado Group
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

05 Oct, 25

Salary

0.0

Posted On

05 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Code, Kinematics, Containerization, Cuda, Distributed Systems, Computer Science, Linux, Calibration, Static Analysis, Dynamics, Programming Languages, Opencl, Kanban, Testing

Industry

Computer Software/Engineering

Description

ABOUT US

We are Ocado Technology (previously part of the Kindred acquisition) and we empower global grocery retailers with cutting-edge cloud, robotics, AI, and IoT. Our intelligent automation product engineering development center is in Toronto, Canada, where a team of brilliant engineers are developing disruptive material handling systems for the online grocery industry and other retail verticals. We aim to enhance the lives of human workers with the power of AI robotics, by developing robots to solve real-world problems. If you are excited about the cross-section where machines meet humans, about the future of work, retail and supply chains, and want to help transform the grocery logistics industry, we are interested in getting to know you.

TECHNICAL SKILLS

  • Ability to develop code that is clear, efficient, and maintainable within time and resource constraints on Linux
  • Exposure to modern software development processes such as design documentation, code reviews, CI/CD, testing, project management workflow, and source control conventions
  • Good analytical, problem-solving, communication, and organisation skills
  • Bachelor’s degree in Computer Science or equivalent professional experience

BONUS QUALIFICATIONS

  • Familiarity with robotics middleware and tooling
  • Competency in Go
  • Hands-on experience designing safe, reliable manipulator systems: kinematics, dynamics, calibration, grasp synthesis, collision avoidance, and compliance with ISO functional-safety standards
  • End-to-end machine-learning practice: data ingestion and preprocessing, feature engineering, model training/tuning with PyTorch, TensorFlow, or JAX, rigorous evaluation, and A/B or multivariate experimentation
  • MLOps and DevOps proficiency, containerization, CI/CD, automated testing, model versioning, on-device telemetry, and observability dashboards
  • Application of advanced ML to real-time robotic control: imitation learning, RL-based skill acquisition, adaptive behaviour optimisation, and online trajectory refinement
  • Passion for clean code and collaborative engineering: design reviews, static analysis, Agile/Scrum or Kanban workflows, and mentoring peers on best practices
  • Understanding of multiple programming languages and paradigms and the judgment to choose the right tool for the task
  • Skill in building digital twins and high-fidelity simulations to accelerate development, testing, and data generation
  • Background in high-performance and distributed systems: GPU programming with CUDA or OpenCL, multi-threaded and lock-free designs, message-passing architectures, and eventual-consistency patterns
    Even if you don’t know everything above, we still want to hear from you!
Responsibilities

As a Software Developer on the Software Product Engineering team, you will have the exciting opportunity to design, implement, and maintain cutting-edge software solutions, across multiple codebases, that integrate AI with complex hardware components within robotic pick-and-place systems. You will navigate and reconcile considerations for immediate and future product needs, encompassing but not limited to scalability, maintainability, performance, reliability, security, safety, compliance, and robustness, even in situations where the requirements may be unclear or evolving. You’ll collaborate cross-functionally with roboticists, software and machine learning developers, hardware engineers, quality assurance, researchers, and product managers & support experts in Toronto and other offices. You’ll develop solutions in our lab, define validation testing routines, cut releases, and deploy, monitor, RCA, and optimise them on our fleet of robots. In this role, you will be part of an on-call rotation in order to service our customers.
The ideal candidate demonstrates strong technical and intellectual abilities, quickly learns new skills, and proactively tackles complex problems with innovative thinking. They take ownership of their work, prioritize effectively, and consistently deliver results while maintaining a strong sense of accountability. With a solid understanding of the broader business context, they remain adaptable and focused under pressure and change. Clear and confident in both verbal and written communication, they collaborate effectively with internal teams and contribute meaningfully to shared goals.

Software Developer (E2), Product Engineering at Ocado Group
Toronto, ON, Canada - Full Time
Skills Needed
Code, Kinematics, Containerization, Cuda, Distributed Systems, Computer Science, Linux, Calibration, Static Analysis, Dynamics, Programming Languages, Opencl, Kanban, Testing
Specialization
Computer science or equivalent professional experience
Qualification
Graduate
Senior Quality Assurance Engineer - US/Canada at DataVisor
Vancouver, BC, Canada - Full Time
Skills Needed
Big Data, Framework, Ui Automation, Computer Science, It
Specialization
Computer Science
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Systems Integrator/Systems Integration Engineer at Rockwell Automation
Kitchener, ON, Canada - Full Time
Skills Needed
Linux, Software
Specialization
Relevant Field
Qualification
Graduate
Production Engineering Manager – Ship Repair at Chantier Davie Canada Inc
Lévis, QC, Canada - Full Time
Skills Needed
English, Communication Skills, Production Processes, Large Volume, Cad Tools, Management Software, Marine Engineering, Suppliers
Specialization
Engineering
Qualification
Diploma
Experience Required
Minimum 7 year(s)
Senior Research Associate, Civil Engineering at The University of Calgary
Calgary, AB T2N 1N4, Canada - Full Time
Skills Needed
Business Systems, Fortran, Research Projects, Deliverables, Python, Access, Excel, Scientific Reports, Model Development, Github, Microsoft Word
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Project Manager, Transportation Engineer at Arcadis
Ottawa, ON, Canada - Full Time
Skills Needed
Preparation, Civil Engineering, Membership, Autocad, Veterans, Color, Highways, Disabilities, P.Eng, Traffic Management, Inroads, Transportation Engineering, It
Specialization
Civil engineering from an accredited university
Qualification
Graduate
Sr System Engineer - Integrated Control Center at ALSTOM
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Communication Skills, English, Automation, Mobility, Working Environment
Specialization
Electrical engineering automation or equivalent
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Systems Integration Engineer - Transit & Rail at Gannett Fleming Inc
Toronto, ON M5J 2T3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Technical and project management or supervisory/construction management roles
Qualification
Graduate
Operating Power Engineer - Open Until Filled at Manitoba Government
Winnipeg, MB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Engineering Supervisor/Maintenance Supervisor at Nita Lake Lodge
Whistler, BC, Canada - Full Time
Skills Needed
French
Specialization
Aec / dep or skilled trade certificate (preferred)
Qualification
Trade Certificate
Experience Required
Minimum 3 year(s)
Leader, Software Engineering - Data Management at Splunk
Vancouver, BC V6B 2B7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Quality Assurance Automation Engineer (Co-Op) at PAR
Remote, British Columbia, Canada - Full Time
Skills Needed
Ruby, Communication Skills, Java, Software Testing, Python, Javascript
Qualification
Graduate
Senior Electrical Engineer - Energy & Resources at CIMA
Greater Sudbury, ON, Canada - Full Time
Skills Needed
Communication Skills, Designation
Specialization
Electrical, Electrical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Senior QA Engineer- Manual (Insurance Domain) at TMS LLC
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Test Scripts
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Junior Designer (Civil) / Engineer-in-Training at Trafalgar Engineering Ltd
Oakville, ON L6K 3W6, Canada - Full Time
Skills Needed
Excel, Eligibility, Consideration, Engineers, Communication Skills, Interpersonal Skills, Access, Thinking Skills, Autocad, Microsoft Office, Land Development, Technical Writing, Dental Care
Specialization
· assist in contract administration duties including the preparation of tender contract and related documents including payment certificates and progress reports.
Qualification
Trade Certificate
Intermediate Geotechnical Engineer (2025062301) at Thurber Engineering Ltd
Edmonton, AB T6B 3S5, Canada - Full Time
Skills Needed
Communication Skills, Consulting Engineering, Working Experience, Codes, Interpersonal Skills, P.Eng, Construction, Completion, Project Management Skills
Specialization
Civil geotechnical or geological engineering
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Infrastructure (Web) - Senior Software Engineer at Sony Pictures Imageworks
Montréal, QC, Canada - Full Time
Skills Needed
Cross Departmental Communication, Java, Diplomacy, Communication Skills, Technology, Event Processing, Docker, Software, English, Kubernetes, Computer Science, Computer Engineering, Color, Django, Difficult Situations, Angular, French
Specialization
Computer science computer engineering or equivalent
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Section Chief, Engineering, Project Management at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Building Maintenance (Shift) Engineer Full-time at Accor
Victoria, BC, Canada - Full Time
Skills Needed
Relationship Building, Instrumentation, Telephone Manner
Qualification
Graduate
Senior Data Engineer, GCP (6 month contract) at Rakuten Kobo
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Loading...