Mechanical Engineer Jobs in Canada

About 1528 results in (4) seconds Clear Filters

Jobs Search

About 1528 results in (4) seconds
Senior Engineering Manager - Payments Team at Coursera
, , Canada - Full Time
Skills Needed
Technical Leadership, Mentoring, Hiring, Product Management, Platform Leadership, Collaboration, Problem Solving, Emotional Intelligence, Scalable Systems, Full Stack Development, Payments Systems, Api Development, Data Modeling, System Design, Software Engineering, Generative Ai
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, with 5+ years in software product development and 2+ years in engineering management. A strong technical background in software engineering and experience with payments systems are also required.
Experience Required
Minimum 5 year(s)
Staff Machine Learning Engineer - Wildfire at Jobgether
, , Canada - Full Time
Skills Needed
Machine Learning, Deep Learning, Computer Vision, Remote Sensing, Python, Pytorch, Tensorflow, Xgboost, Lightgbm, Dask, Spark, Geopandas, Cloud Based Ml Platforms, Collaboration, Communication, Mentoring
Specialization
Candidates should have over 10 years of experience in designing and deploying production-grade ML pipelines, with expertise in deep learning and geospatial data. Proficiency in relevant programming frameworks and tools is essential, along with strong collaboration and communication skills.
Experience Required
Minimum 10 year(s)
Senior ML Engineer, Recommendation Systems at LP Careers Page
Ottawa, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Recommendation Systems, Ranking Algorithms, Python, Tensorflow, Pytorch, Sql, Data Warehouses, Data Lakes, Distributed Computing, A/B Testing, Feature Engineering, Data Pipelines, Real Time Personalization, Statistical Analysis, Model Monitoring
Specialization
Candidates must have 5+ years of experience building and scaling production ML systems with measurable business impact. A strong background in ranking algorithms and proficiency in Python and ML frameworks is essential.
Experience Required
Minimum 5 year(s)
System Engineering Sub-Discipline Manager at Thales
Ottawa, Ontario, Canada - Full Time
Skills Needed
Systems Engineering, Requirements Management, Team Management, Budget Management, Problem Solving, Continuous Improvement, Communication, Mentoring, Coaching, Process Standardization, Model Based Systems Engineering, Integration, Verification, Validation, Reliability, Maintainability
Specialization
Candidates must have an engineering degree or a technical diploma, with at least 2 years of experience managing a Systems Engineering team and functions. Expertise in Systems Engineering tools and standards, as well as strong communication skills, are also required.
Experience Required
Minimum 5 year(s)
Senior Engineer, Public Markets Technology at CPP Investments
Toronto, Ontario, Canada - Full Time
Skills Needed
C++, Python, Sql, Aws, Capital Markets, Software Development, Integration Testing, Cloud Development, Fix Protocol, Enterprise Solutions, Gui, Application Development, Knowledge Transfer, Documentation, Collaboration, Problem Solving
Specialization
A university degree in Engineering or Computer Science is preferred, along with a strong interest in capital markets. Candidates should have experience in C++, Python, SQL, and AWS Cloud, with a commitment to the organization's guiding principles.
Experience Required
Minimum 5 year(s)
Senior Engineering Manager - Signals Team at Honeycombio
, , Canada - Full Time
Skills Needed
Team Building, Strategic Thinking, Communication, Cross Functional Collaboration, Software Delivery, Agile Methodologies, Product Management, Technical Knowledge, Diversity And Inclusion, Psychological Safety, Feedback, Risk Management, Systems Thinking, Ownership, Problem Solving, Curiosity
Specialization
Experience leading high-performing engineering teams and managing cross-functional projects is essential. Familiarity with backend technologies and methodologies like Agile, XP, and Lean is also required.
Experience Required
Minimum 5 year(s)
Senior Technical Engineer, Water – Casual at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Municipal Drinking Water, Wastewater Conveyance, Technical Guidance, Design Delivery, Project Management, Technical Reports, Stakeholder Communication, Quality Reviews, Trenchless Installation, Team Collaboration, Technical Specifications, Tender Documents, Design Drawings, Site Visits, Safety By Design, Budget Management
Specialization
Candidates must have a bachelor's degree in civil engineering and at least 10 years of experience in municipal water and wastewater projects. Experience with trenchless installation methods and project management of large capital works projects is preferred.
Experience Required
Minimum 10 year(s)
Underground Maintenance Engineer - PL#14937 at Peter Lucas Project Management Inc.
Regina, Saskatchewan, Canada - Full Time
Skills Needed
Underground Maintenance Engineering, Mining, Heavy Industrial Maintenance, Technical Drawings, Schematics, Problem Solving, Communication, Coordination, Planning, Monitoring, Documentation, Reporting, Knowledge Sharing, Safety Standards, Engineering Best Practices
Specialization
Experience in underground maintenance engineering, mining, or heavy industrial maintenance is required. The candidate should have strong problem-solving, communication, and coordination skills.
Experience Required
Minimum 2 year(s)
Aircraft Maintenance Engineer (Sept-Îles) at Canadian Helicopters
Sept-Îles, Quebec, Canada - Full Time
Skills Needed
Aircraft Maintenance, Planning, Compliance, Customer Focus, Communication Skills, Positive Attitude, Sheet Metal Technician, Organized, Self Starter
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME licence and have the legal right to work in Canada. Experience with AS350B2, AS355N, or B206 aircraft is preferred, along with good communication skills.
Experience Required
Minimum 2 year(s)
Aircraft Maintenance Engineer (Sept-Îles) at Canadian Helicopters
Sept-Îles, Quebec, Canada - Full Time
Skills Needed
Aircraft Maintenance, Planning, Compliance, Communication Skills, Customer Focus, Organizational Skills, Self Starter, Sheet Metal Technician, Aircraft Certification Authority, Helicopter Operations
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME licence and have the legal right to work in Canada. Experience with Aircraft Certification Authority on specific helicopter models is preferred.
Experience Required
Minimum 2 year(s)
Transportation Engineering Project Manager at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Transportation Engineering, Project Management, Civil Engineering, Client Communication, Team Leadership, Analytical Skills, Decision Making, Budget Management, Engineering Design, Mentoring, Business Development, Quality Assurance, Quality Control, Microsoft Office, Google Workspace
Specialization
Candidates must have a Bachelor's degree or College Diploma in Civil or Transportation Engineering and 7-9+ years of relevant experience. Registration or eligibility for registration with the appropriate engineering associations is also required.
Experience Required
Minimum 5 year(s)
Business Development Lead/ Senior Engineer at Aecom USA
Ottawa, Ontario, Canada - Full Time
Skills Needed
Business Development, Geotechnical Engineering, Project Management, Technical Presentations, Proposal Preparation, Client Liaison, Problem Solving, Collaboration, Communication, Writing Skills, Initiative, Flexibility, Team Player, Capture Strategies, Commercial Approaches, Competitive Bids
Specialization
A B.Sc. in Civil Engineering with a focus on Geotechnical Engineering and at least 6 years of relevant experience is required. Registration as a P.Eng. is mandatory, with preferred qualifications including 10+ years of experience on complex multidisciplinary projects.
Experience Required
Minimum 5 year(s)
Software Engineer - New Grad (2026 Start) at Databricks Canada ULC
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Python, Java, C++, Algorithms, Data Structures, Oop Principles, Project Management
Specialization
Candidates should graduate in December 2025 or Spring 2026 with a degree in Computer Science, Engineering, or a related subject. Implementation skills in a general-purpose programming language and knowledge of algorithms, data structures, and OOP principles are required.
Applications Engineer, Application Support at ASX
Sydney, Nova Scotia, Canada - Full Time
Skills Needed
Java, Spring Boot, Bash, Python, Sql, Aws Analytics, Event Management, Monitoring, Api, Kafka, Incident Management, Problem Management, Devops, Continuous Integration, Tcp/Ip, Non Functional Testing
Specialization
Candidates must have a proven track record in engineering with Java, Spring Boot, and Python, along with experience in RDBMS and AWS Analytics. Familiarity with integration technologies and incident management tools is also required.
Experience Required
Minimum 2 year(s)
Software Development Engineer in Test-SDET at Capgemini Portugal
, , Canada - Full Time
Skills Needed
Python, Test Automation, Test Planning, Test Design, Test Strategy, Firmware, Agile Development, Ci/Cd, Object Oriented Programming, Application Level Programming, Defect Tracking, Quality Assurance, Industrial Products, Requirements Analysis, Automated Test Scripts, Test Infrastructure
Specialization
Candidates should have 5-8 years of software quality experience and 4 years of test automation experience in Python/Pytest. Proficiency in test planning, design, and strategy development for industrial products is also required.
Experience Required
Minimum 5 year(s)
Senior Technical Engineer, Water – Casual at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Municipal Water Projects, Wastewater Conveyance, Technical Guidance, Design Delivery, Stakeholder Communication, Quality Reviews, Project Management, Trenchless Installation, Team Collaboration, Technical Specifications, Site Visits, Budget Management, Technical Reports, Interpersonal Skills, Effective Communication, Organizational Skills
Specialization
Candidates must have a Bachelor's degree in civil engineering and at least 8 years of related experience in municipal water and wastewater projects. Experience with trenchless installation methods and project management for large capital works projects is preferred.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - AI (Materia AI) at Thomson Reuters
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Fastapi, Postgresql, Aws, Backend Development, Ai Integration, Api Design, Distributed Systems, Debugging, Collaboration, Problem Solving, Ai Driven Software, Scalability, Performance Monitoring, Continuous Improvement, Agent Based Architectures
Specialization
A Bachelor's degree in Computer Science or a related field is required, along with 4+ years of backend development experience. Strong skills in Python, FastAPI, and PostgreSQL are essential, along with a passion for AI-driven software.
Experience Required
Minimum 5 year(s)
Senior Machine Learning Engineer, Mapping at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Data Analysis, Statistical Modeling, Optimization Models, Production Quality Code, Python, Golang, Supervised Learning, Forecasting, Recommendation Systems, Reinforcement Learning, Multi Armed Bandits, Communication Skills, Geospatial Analysis, Data Driven Decision Making
Specialization
Candidates should have a B.S., M.S., or Ph.D. in Computer Science or related fields, along with 5+ years of machine learning experience. Proficiency in programming languages like Python or Golang and a strong understanding of machine learning methodologies are essential.
Experience Required
Minimum 5 year(s)
Associate - Manager, Municipal Engineering at Arcadis
Waterloo, Ontario, Canada - Full Time
Skills Needed
Civil Engineering, Project Management, Municipal Infrastructure, Transportation Facilities, Staff Management, Client Liaison, Business Development, Design Specifications, Environmental Assessment, Autocad, Microstation, Openroads, Civil3d, Microsoft Office, Analytical Skills, Communication Skills
Specialization
Candidates must have a Bachelor's degree in Civil Engineering and at least 15 years of experience in the consulting services industry. A P.Eng. designation and familiarity with municipal infrastructure design are required.
Experience Required
Minimum 10 year(s)
Junior Civil Engineering Technologist (CET) at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Civil Technology, Engineering Design, Drafting, Autocad, Bluebeam, Microsoft Excel, Microsoft Word, Civil 3d, Interpersonal Skills, Teamwork, Quality Control, Construction Drawings, Technical Specifications, Quantity Take Offs, Problem Solving, Coordination, Communication
Specialization
A diploma in Civil Technology or Engineering Design and Drafting is essential, along with 3+ years of related experience. Proficiency in AutoCAD and Civil 3D, as well as excellent organizational and interpersonal skills, are required.
Experience Required
Minimum 2 year(s)
Senior Engineering Manager - Payments Team at Coursera
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

06 Mar, 26

Salary

0.0

Posted On

06 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Technical Leadership, Mentoring, Hiring, Product Management, Platform Leadership, Collaboration, Problem Solving, Emotional Intelligence, Scalable Systems, Full-Stack Development, Payments Systems, API Development, Data Modeling, System Design, Software Engineering, Generative AI

Industry

E-Learning Providers

Description
About Coursera Coursera was founded in 2012 by Stanford professors Andrew Ng and Daphne Koller to make world-class learning accessible to everyone, everywhere. Today, over 190 million learners and 375+ university and industry partners use our platform to gain skills in fields like AI, data science, technology, and business. As a Delaware public benefit corporation and Certified B Corp, we’re driven by the belief that learning can transform lives through learning. Why Join Us At Coursera, we’re looking for inventors, innovators, and lifelong learners ready to shape the future of education. You’ll help build global programs and tools that power online learning for millions turning bold ideas into real impact. People who thrive here are customer-first builders who move fast, simplify ruthlessly, and iterate relentlessly on the metrics that matter. We’re a globally distributed team and let you choose the best way you work, whether it's from home, a Coursera hub, or a co-working space near you. Our virtual hiring and onboarding make it easy to join us and start making an impact from anywhere. If you’re ready to make a global impact, scale unique products exclusive to Coursera, and expand your career horizons, apply below. Job Overview: You will lead the engineering team for Coursera's Payments platform, overseeing the technology strategy, execution, and scaling of our checkout and payment systems for consumers. This role combines iterative product development with new project initiation, directly impacting Coursera's growth and mission to provide accessible education globally. You will manage the payments service architecture, API development, and data modeling, while collaborating with multiple teams and partners across the organization. Your responsibilities include technical leadership, architectural guidance, collaborating with other teams, and driving strategic initiatives to deliver scalable and innovative solutions that align with Coursera's goals. You will cultivate a culture of high performance and collaboration, ensuring operational excellence. Responsibilities: Building the Team: Partner with cross-functional stakeholders (Product, Data, Finance) to refine the team’s charter, ensure alignment with broader business goals, and support overall team health and growth. Mentoring: Act as a role model and coach for engineers. Conduct regular career development conversations, provide constructive feedback, and inspire engineers to achieve their best. Hiring: Identify key skill gaps and growth areas on the team. Drive the hiring pipeline by sourcing, interviewing, and onboarding talented engineers to build a well-rounded, high-performing team. Advising (Technical Leadership): Provide hands-on technical guidance to engineers as they design systems and tackle complex problems. Encourage sound architectural decisions and help team members grow into technical leaders in their product work. Product Enablement: In partnership with Product Management, curate a compelling vision for the payments platform including expanding our international payments strategy. Translate high-level product needs into an actionable engineering roadmap. Prioritize and drive key initiatives forward, run sprint planning and stand-ups, and ensure the team delivers with high quality on product and business goals in this critical area of the product. Platform Leadership: Balance building new features with managing tech debt to maintain a reliable, scalable platform. Evolve the payments platform for high leverage – architect systems and services that can accelerate multiple product initiatives across Coursera. Mediating: Foster an inclusive, collaborative team environment. Proactively address interpersonal issues and facilitate crucial conversations with empathy and fairness. Ensure every team member feels empowered, engaged, and comfortable sharing ideas and concerns. Basic Qualifications: Education & Experience: Bachelor’s degree in Computer Science or a related field, OR equivalent practical experience (e.g. 3+ years as a hands-on software engineer building web applications or distributed systems). Industry Experience: 5+ years in software product development or a related field, including prior experience leading engineering teams (2+ years in an engineering management role). You should have a proven track record of delivering software projects and managing cross-functional development teams. Technical Background: Strong software engineering foundation with experience in system design, data structures, and algorithms. (You should have professional coding/development experience in your background, even if this role is not an IC position.) Preferred Qualifications: Leadership: Demonstrated integrity, transparency, and inspiration in your leadership style. Ability to empower and motivate a team to achieve ambitious goals. Emotional Intelligence: High degree of empathy, humility, and effective communication skills. Experience building inclusive team cultures and handling interpersonal dynamics with patience and tact. Problem Solving: Creative and analytical mindset with rigorous technical problem-solving skills. Ability to navigate complexity and guide the team to well-reasoned, innovative solutions. Thriving in Ambiguity: Excellence in driving clarity and results in ambiguous, complex situations. Boldness and grit to chart a path forward even when the way is not fully defined. Product & Platform Vision: Experience balancing rapid product feature delivery with long-term platform health. Proven ability to manage technical debt and invest in platform infrastructure that yields high leverage across multiple products or use cases. Platform Ownership: Experience managing a team that owns a product platform or critical infrastructure component. Ideally, you have firsthand experience defining the team’s charter and boundaries of ownership, especially in the context of evolving a new platform. Experience with Generative AI applications including prompt engineering and using APIs such as OpenAI, Claude, or Gemini. Scalable Systems Expertise: Demonstrated experience building and operating large-scale distributed systems, using modern backend technologies such as Java or Scala and API frameworks like GraphQL and gRPC. You understand how to design systems for high availability, performance, and maintainability at scale. Full-Stack Familiarity: Familiarity with modern frontend technologies (React, TypeScript, or similar) and how front-end interfaces integrate with backend services. While depth in one area (backend or frontend) is expected, the ability to understand and guide end-to-end system architecture is highly valued. Experience with payments systems, and with payments providers like Stripe, is a definite plus. If this opportunity interests you, you might like these courses on Coursera: Generative AI for Everyone Generative AI Leadership and Strategy Specialization Learning how to learn #PL-1 Coursera is an Equal Opportunity Employer committed to building a welcoming and inclusive workplace. We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request at accommodations@coursera.org. Learn more in our CCPA Applicant Notice and GDPR Recruitment Notice.
Responsibilities
You will lead the engineering team for Coursera's Payments platform, overseeing technology strategy and execution. Responsibilities include managing payments service architecture, collaborating with teams, and driving strategic initiatives for scalable solutions.
Senior Engineering Manager - Payments Team at Coursera
, , Canada - Full Time
Skills Needed
Technical Leadership, Mentoring, Hiring, Product Management, Platform Leadership, Collaboration, Problem Solving, Emotional Intelligence, Scalable Systems, Full Stack Development, Payments Systems, Api Development, Data Modeling, System Design, Software Engineering, Generative Ai
Specialization
Candidates should have a Bachelor's degree in Computer Science or equivalent experience, with 5+ years in software product development and 2+ years in engineering management. A strong technical background in software engineering and experience with payments systems are also required.
Experience Required
Minimum 5 year(s)
Staff Machine Learning Engineer - Wildfire at Jobgether
, , Canada - Full Time
Skills Needed
Machine Learning, Deep Learning, Computer Vision, Remote Sensing, Python, Pytorch, Tensorflow, Xgboost, Lightgbm, Dask, Spark, Geopandas, Cloud Based Ml Platforms, Collaboration, Communication, Mentoring
Specialization
Candidates should have over 10 years of experience in designing and deploying production-grade ML pipelines, with expertise in deep learning and geospatial data. Proficiency in relevant programming frameworks and tools is essential, along with strong collaboration and communication skills.
Experience Required
Minimum 10 year(s)
Senior ML Engineer, Recommendation Systems at LP Careers Page
Ottawa, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Recommendation Systems, Ranking Algorithms, Python, Tensorflow, Pytorch, Sql, Data Warehouses, Data Lakes, Distributed Computing, A/B Testing, Feature Engineering, Data Pipelines, Real Time Personalization, Statistical Analysis, Model Monitoring
Specialization
Candidates must have 5+ years of experience building and scaling production ML systems with measurable business impact. A strong background in ranking algorithms and proficiency in Python and ML frameworks is essential.
Experience Required
Minimum 5 year(s)
System Engineering Sub-Discipline Manager at Thales
Ottawa, Ontario, Canada - Full Time
Skills Needed
Systems Engineering, Requirements Management, Team Management, Budget Management, Problem Solving, Continuous Improvement, Communication, Mentoring, Coaching, Process Standardization, Model Based Systems Engineering, Integration, Verification, Validation, Reliability, Maintainability
Specialization
Candidates must have an engineering degree or a technical diploma, with at least 2 years of experience managing a Systems Engineering team and functions. Expertise in Systems Engineering tools and standards, as well as strong communication skills, are also required.
Experience Required
Minimum 5 year(s)
Senior Engineer, Public Markets Technology at CPP Investments
Toronto, Ontario, Canada - Full Time
Skills Needed
C++, Python, Sql, Aws, Capital Markets, Software Development, Integration Testing, Cloud Development, Fix Protocol, Enterprise Solutions, Gui, Application Development, Knowledge Transfer, Documentation, Collaboration, Problem Solving
Specialization
A university degree in Engineering or Computer Science is preferred, along with a strong interest in capital markets. Candidates should have experience in C++, Python, SQL, and AWS Cloud, with a commitment to the organization's guiding principles.
Experience Required
Minimum 5 year(s)
Senior Engineering Manager - Signals Team at Honeycombio
, , Canada - Full Time
Skills Needed
Team Building, Strategic Thinking, Communication, Cross Functional Collaboration, Software Delivery, Agile Methodologies, Product Management, Technical Knowledge, Diversity And Inclusion, Psychological Safety, Feedback, Risk Management, Systems Thinking, Ownership, Problem Solving, Curiosity
Specialization
Experience leading high-performing engineering teams and managing cross-functional projects is essential. Familiarity with backend technologies and methodologies like Agile, XP, and Lean is also required.
Experience Required
Minimum 5 year(s)
Senior Technical Engineer, Water – Casual at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Municipal Drinking Water, Wastewater Conveyance, Technical Guidance, Design Delivery, Project Management, Technical Reports, Stakeholder Communication, Quality Reviews, Trenchless Installation, Team Collaboration, Technical Specifications, Tender Documents, Design Drawings, Site Visits, Safety By Design, Budget Management
Specialization
Candidates must have a bachelor's degree in civil engineering and at least 10 years of experience in municipal water and wastewater projects. Experience with trenchless installation methods and project management of large capital works projects is preferred.
Experience Required
Minimum 10 year(s)
Underground Maintenance Engineer - PL#14937 at Peter Lucas Project Management Inc.
Regina, Saskatchewan, Canada - Full Time
Skills Needed
Underground Maintenance Engineering, Mining, Heavy Industrial Maintenance, Technical Drawings, Schematics, Problem Solving, Communication, Coordination, Planning, Monitoring, Documentation, Reporting, Knowledge Sharing, Safety Standards, Engineering Best Practices
Specialization
Experience in underground maintenance engineering, mining, or heavy industrial maintenance is required. The candidate should have strong problem-solving, communication, and coordination skills.
Experience Required
Minimum 2 year(s)
Aircraft Maintenance Engineer (Sept-Îles) at Canadian Helicopters
Sept-Îles, Quebec, Canada - Full Time
Skills Needed
Aircraft Maintenance, Planning, Compliance, Customer Focus, Communication Skills, Positive Attitude, Sheet Metal Technician, Organized, Self Starter
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME licence and have the legal right to work in Canada. Experience with AS350B2, AS355N, or B206 aircraft is preferred, along with good communication skills.
Experience Required
Minimum 2 year(s)
Aircraft Maintenance Engineer (Sept-Îles) at Canadian Helicopters
Sept-Îles, Quebec, Canada - Full Time
Skills Needed
Aircraft Maintenance, Planning, Compliance, Communication Skills, Customer Focus, Organizational Skills, Self Starter, Sheet Metal Technician, Aircraft Certification Authority, Helicopter Operations
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME licence and have the legal right to work in Canada. Experience with Aircraft Certification Authority on specific helicopter models is preferred.
Experience Required
Minimum 2 year(s)
Transportation Engineering Project Manager at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Transportation Engineering, Project Management, Civil Engineering, Client Communication, Team Leadership, Analytical Skills, Decision Making, Budget Management, Engineering Design, Mentoring, Business Development, Quality Assurance, Quality Control, Microsoft Office, Google Workspace
Specialization
Candidates must have a Bachelor's degree or College Diploma in Civil or Transportation Engineering and 7-9+ years of relevant experience. Registration or eligibility for registration with the appropriate engineering associations is also required.
Experience Required
Minimum 5 year(s)
Business Development Lead/ Senior Engineer at Aecom USA
Ottawa, Ontario, Canada - Full Time
Skills Needed
Business Development, Geotechnical Engineering, Project Management, Technical Presentations, Proposal Preparation, Client Liaison, Problem Solving, Collaboration, Communication, Writing Skills, Initiative, Flexibility, Team Player, Capture Strategies, Commercial Approaches, Competitive Bids
Specialization
A B.Sc. in Civil Engineering with a focus on Geotechnical Engineering and at least 6 years of relevant experience is required. Registration as a P.Eng. is mandatory, with preferred qualifications including 10+ years of experience on complex multidisciplinary projects.
Experience Required
Minimum 5 year(s)
Software Engineer - New Grad (2026 Start) at Databricks Canada ULC
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Development, Python, Java, C++, Algorithms, Data Structures, Oop Principles, Project Management
Specialization
Candidates should graduate in December 2025 or Spring 2026 with a degree in Computer Science, Engineering, or a related subject. Implementation skills in a general-purpose programming language and knowledge of algorithms, data structures, and OOP principles are required.
Applications Engineer, Application Support at ASX
Sydney, Nova Scotia, Canada - Full Time
Skills Needed
Java, Spring Boot, Bash, Python, Sql, Aws Analytics, Event Management, Monitoring, Api, Kafka, Incident Management, Problem Management, Devops, Continuous Integration, Tcp/Ip, Non Functional Testing
Specialization
Candidates must have a proven track record in engineering with Java, Spring Boot, and Python, along with experience in RDBMS and AWS Analytics. Familiarity with integration technologies and incident management tools is also required.
Experience Required
Minimum 2 year(s)
Software Development Engineer in Test-SDET at Capgemini Portugal
, , Canada - Full Time
Skills Needed
Python, Test Automation, Test Planning, Test Design, Test Strategy, Firmware, Agile Development, Ci/Cd, Object Oriented Programming, Application Level Programming, Defect Tracking, Quality Assurance, Industrial Products, Requirements Analysis, Automated Test Scripts, Test Infrastructure
Specialization
Candidates should have 5-8 years of software quality experience and 4 years of test automation experience in Python/Pytest. Proficiency in test planning, design, and strategy development for industrial products is also required.
Experience Required
Minimum 5 year(s)
Senior Technical Engineer, Water – Casual at Aecom USA
Markham, Ontario, Canada - Full Time
Skills Needed
Municipal Water Projects, Wastewater Conveyance, Technical Guidance, Design Delivery, Stakeholder Communication, Quality Reviews, Project Management, Trenchless Installation, Team Collaboration, Technical Specifications, Site Visits, Budget Management, Technical Reports, Interpersonal Skills, Effective Communication, Organizational Skills
Specialization
Candidates must have a Bachelor's degree in civil engineering and at least 8 years of related experience in municipal water and wastewater projects. Experience with trenchless installation methods and project management for large capital works projects is preferred.
Experience Required
Minimum 10 year(s)
Senior Software Engineer - AI (Materia AI) at Thomson Reuters
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Fastapi, Postgresql, Aws, Backend Development, Ai Integration, Api Design, Distributed Systems, Debugging, Collaboration, Problem Solving, Ai Driven Software, Scalability, Performance Monitoring, Continuous Improvement, Agent Based Architectures
Specialization
A Bachelor's degree in Computer Science or a related field is required, along with 4+ years of backend development experience. Strong skills in Python, FastAPI, and PostgreSQL are essential, along with a passion for AI-driven software.
Experience Required
Minimum 5 year(s)
Senior Machine Learning Engineer, Mapping at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Machine Learning, Data Analysis, Statistical Modeling, Optimization Models, Production Quality Code, Python, Golang, Supervised Learning, Forecasting, Recommendation Systems, Reinforcement Learning, Multi Armed Bandits, Communication Skills, Geospatial Analysis, Data Driven Decision Making
Specialization
Candidates should have a B.S., M.S., or Ph.D. in Computer Science or related fields, along with 5+ years of machine learning experience. Proficiency in programming languages like Python or Golang and a strong understanding of machine learning methodologies are essential.
Experience Required
Minimum 5 year(s)
Associate - Manager, Municipal Engineering at Arcadis
Waterloo, Ontario, Canada - Full Time
Skills Needed
Civil Engineering, Project Management, Municipal Infrastructure, Transportation Facilities, Staff Management, Client Liaison, Business Development, Design Specifications, Environmental Assessment, Autocad, Microstation, Openroads, Civil3d, Microsoft Office, Analytical Skills, Communication Skills
Specialization
Candidates must have a Bachelor's degree in Civil Engineering and at least 15 years of experience in the consulting services industry. A P.Eng. designation and familiarity with municipal infrastructure design are required.
Experience Required
Minimum 10 year(s)
Junior Civil Engineering Technologist (CET) at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Civil Technology, Engineering Design, Drafting, Autocad, Bluebeam, Microsoft Excel, Microsoft Word, Civil 3d, Interpersonal Skills, Teamwork, Quality Control, Construction Drawings, Technical Specifications, Quantity Take Offs, Problem Solving, Coordination, Communication
Specialization
A diploma in Civil Technology or Engineering Design and Drafting is essential, along with 3+ years of related experience. Proficiency in AutoCAD and Civil 3D, as well as excellent organizational and interpersonal skills, are required.
Experience Required
Minimum 2 year(s)
Loading...