Senior Machine Learning Engineer - Mississauga

Only for registered members Mississauga, Canada

1 day ago

Default job background
Full time $112,600 - $180,200 (CAD)
Job Description · Fugro's innovation teams develop solutions for both internal users and Fugro's clients. With innovation centers in Canada, Brazil, the USA, and other key locations worldwide, you will join a global innovation group with a tradition of building best-of-class appl ...
Job description

Job Description

Fugro's innovation teams develop solutions for both internal users and Fugro's clients. With innovation centers in Canada, Brazil, the USA, and other key locations worldwide, you will join a global innovation group with a tradition of building best-of-class applications in the Geo-Data space.

Our engineers work across domains such as spatial data, cloud computing, deep learning, and process automation.

The base salary range for this position is $112, ,200.00 CAD

The Senior Machine Learning Engineer is responsible to deliver differentiation through technology in our products and service delivery. You will lead the development of cloud-hosted geospatial processing for remote-sensing data (imagery and LiDAR), including classification and feature extraction using machine learning.

In this role, you will provide technical and architectural leadership within a small, highly agile team building a cloud processing pipeline that manages geo-data and presents results to users for editing and QA/QC.

Job Responsibilities

  • Lead by example and place Quality, Health & Safety, Security, and the protection of the Environment as core values while never intentionally placing employees, our processes, customers, or the communities in which we live and work at risk.
  • Provide conceptual input and technical leadership in architecture and design discussions across ML, cloud, and geospatial workflows.
  • Translate business needs into technical plans by understanding how Fugro's products create value for clients and contributing actively to business value discussions.
  • Drive end-to-end solution development: evaluate problem definition, requirements, feasibility, approach options, and proposed solutions.
  • Design, build, and improve ML/Computer Vision solutions for feature extraction and classification from imagery and LiDAR.
  • Assure efficiency and operational readiness of selected product components (reliability, scalability, performance, maintainability).
  • Assure successful deployment of product/service/technology, including troubleshooting and resolution of operational issues.
  • Document and demonstrate solutions with clear technical documentation and diagrams (flowcharts, layouts, architecture, data flows).
  • Collect, analyze, and summarize development and service issues to improve platform quality and team execution.
  • Actively drive knowledge exchange by leading design reviews, "known problems/solutions" sessions, and adoption of industry best practices.
  • Support and develop less experienced engineers through coaching, mentorship, and opportunities for learning.
  • Other duties as assigned.

Job Requirements

  • Authorized to work in Canada, without restrictions.
  • Possess a Bachelor's degree  or Master's degree preferred in Machine Learning, Data Science, Software Engineering, or a related engineering field.
  • Have 5 years or more of professional experience building and maintaining software systems using relevant technologies preferred.
  • Have 3 years or more of hands-on experience delivering machine learning solutions (including deep learning) to production or production-like environments preferred.
  • Experience with Python required, C# desirable, or at least one additional language used in product development.
  • Strong foundations in software engineering and system design (object-oriented design, testing, maintainability, reliability).
  • MLOps experience (model packaging, deployment, monitoring, drift/quality checks, reproducible training).
  • AWS (Amazon Web Services) cloud application development experience preferred.
  • Ability to lead major aspects of design, development, and maintenance, including advanced troubleshooting of operational systems.
  • Strong written and verbal English communication skills; comfortable explaining technical tradeoffs to both technical and non-technical stakeholders.

Nice to have

  • Geospatial data experience (raster/vector, coordinate systems, tiling) and/or remote sensing workflows.
  • Experience with microservices architecture and container orchestration.
  • Experience with serverless and/or edge computing patterns.

Fugro Canada Corp. does not use artificial intelligence (AI) or automated decision-making systems during any stage of our hiring process. All candidate evaluations, screening, and selection decisions are made by human recruiters and hiring managers to ensure fair and personalized consideration of each application.

This is an active, legitimate vacancy that is essential to our ongoing operations. FUGRO Canada confirms its intention to hire a qualified candidate for this role as soon as possible.

What's in it for you?

At Fugro, our people are our number one priority and central to our purpose to create a safe and livable world. Our values set the foundation for our unique culture: we are determined to deliver, we prepare for tomorrow, we do what's right, and we build trust. Our talent philosophy is seeded by our values and fueled by a passion for learning, developing leadership behaviors, transparency, and accountability.

Fugro offers opportunities to sharpen skills and provide career growth through on-the-job learning experiences, LinkedIn Learning access, business and technical training, and leadership development programs.

We value the mental, physical, and financial health of our employees and their families and offer a variety of flexible work models. Fugro Canada's comprehensive benefits package also ensures you have choices that fit your needs at any life stage.

Disclaimer for recruitment agencies:

Fugro does not accept any unsolicited applications from recruitment agencies. Acquisition to Fugro Recruitment or any Fugro employee is not appreciated.



Similar jobs

  • Work in company

    Machine Learning Engineer

    Only for registered members

    Join Guidewire's Product Strategy team to drive operational excellence and transformative innovation by embedding AI and GenAI across our product portfolio. · ...

    Mississauga, Ontario

    1 week ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    Join Guidewire's Product Strategy team where we drive operational excellence and transformative innovation by embedding AI and GenAI across our product portfolio. · ...

    Mississauga, ON

    1 month ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    Join Guidewire's Product Strategy team to deliver secure and efficient solutions with AI and GenAI. Work with passionate colleagues who blend insurance expertise with data science to shape the future of P&C insurance technology. · We are seeking a creative problem solver with dee ...

    Canada - Mississauga, ON

    1 week ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    ML engineer with experience in traditional and generative AI and expertise in Python. · ...

    Mississauga

    1 month ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    Tata Consultancy Services (TCS) is an equal opportunity employer with a commitment to culture and diversity. · Around 6-10 years of industry experience in application development required. · In-depth knowledge of Machine Learning needed. · ...

    Mississauga $100,000 - $120,000 (CAD)

    3 weeks ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    Join Guidewire's Product Strategy team to drive operational excellence and transformative innovation by embedding AI and GenAI across our product portfolio. · ...

    Mississauga

    1 month ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    We are currently seeking talented individuals for a variety of positions, ranging from junior to senior levels, · La TD est un chef de file mondial dans le secteur des institutions financières. · Layer 6 is the AI center of excellence for TD Bank Group. ...

    Toronto $120,000 - $250,000 (CAD)

    1 month ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    We are currently seeking talented individuals for a variety of positions, ranging from junior to senior levels, · Master ou baccalaurêt dans les sciences informatiques, statistiques, mathématiques, gînie ou un domaine connexe · 3+ ans d'expérience en tant que développeur pour liv ...

    Toronto $120,000 - $250,000 (CAD)

    2 weeks ago

  • Work in company

    Machine Learning Engineer

    Only for registered members

    Job summary · Tous les candidats compétents pour un poste de Machine learning engineer sont invités à postuler au sein de la TD. · Nous sommes une entreprise qui a à cœur d'offrir l'expérience client légendaire. ...

    Toronto, Ontario

    1 month ago

  • Work in company

    Lead Machine Learning Engineer

    Only for registered members

    +We are looking for an enthusiastic and skilled Lead Machine Learning Engineer to spearhead our AI initiatives, lead the development and deployment of cutting-edge machine learning models, drive innovation, and collaborate with cross-functional teams to drive business growth and ...

    Mississauga, Ontario

    1 month ago

  • Work in company

    Lead Machine Learning Engineer

    Only for registered members

    This is an opportunity to work at RBC Insurance Active Data Platform team with a group of technology professionals dedicated to deliver solutions to Insurance business and clients. · We are all in with Agile development, DevOps, Open Source, Software as a Service (SaaS) and moder ...

    Mississauga

    1 month ago

  • Work in company

    Senior Machine Learning Engineer

    Only for registered members

    This is an opportunity to work at RBC Insurance Active Data Platform team with a group of technology professionals dedicated to deliver solutions to Insurance business and clients. · ...

    Mississauga

    1 month ago

  • Work in company

    Senior Machine Learning Engineer

    Only for registered members

    This is an opportunity to work at RBC Insurance Active Data Platform team with a group of technology professionals dedicated to deliver solutions to Insurance business and clients. · ...

    Mississauga Full time

    1 month ago

  • Work in company

    Lead Machine Learning Engineer

    Only for registered members

    This is an opportunity to work at RBC Insurance Active Data Platform team with a group of technology professionals dedicated to deliver solutions to Insurance business and clients. · Technical Leadership: lead a team of machine learning engineers and data scientists, and provide ...

    Mississauga Full time

    1 month ago

  • Work in company

    Senior Machine Learning Engineer

    Only for registered members

    This is an opportunity to work at RBC Insurance Active Data Platform team with a group of technology professionals dedicated to deliver solutions to Insurance business and clients. · ...

    Mississauga, ON LC E

    1 month ago

  • Work in company

    AI/Machine Learning Data Engineer

    Only for registered members

    We are seeking an AI/ML Data Engineer to design develop deploy and support AI-powered solutions. · ...

    Mississauga $85,800 - $110,000 (USD)

    2 weeks ago

  • Work in company

    AI/Machine Learning Data Engineer

    Only for registered members

    Acosta Group is seeking a highly skilled AI/ML Data Engineer to design develop deploy and support AI-powered solutions that enhance Acosta's internal operations. · ...

    Mississauga $85,800 - $110,000 (USD)

    1 month ago

  • Work in company

    2026 Intern – Data Scientist / Machine Learning Engineer

    Only for registered members

    We are seeking a passionate and enthusiastic Data Scientist/Machine Learning Engineer intern to join the Roche Product Development Group Centre of Excellence (COE). In the COE, · we aim to leverage technology to revolutionize the practice of medicine and improve patient outcomes. ...

    Mississauga, Ontario

    1 month ago

  • Work in company

    2026 Intern – Data Scientist / Machine Learning Engineer

    Only for registered members

    We are seeking a passionate and enthusiastic Data Scientist/Machine Learning Engineer intern to join the Roche Product Development Group Centre of Excellence (COE). As a Data Scientist/Machine Learning Engineer intern, you will have the opportunity to collaborate with multi-disci ...

    Mississauga $57,416 - $75,358 (CAD)

    1 month ago

  • Work in company

    Senior Machine Learning QA Engineer

    Only for registered members

    En tant qu'ingénieur senior en assurance qualité ML au sein de l'équipe Research Enablement, vous travaillerez en étroite collaboration avec des chercheurs, des ingénieurs ML et des ingénieurs logiciels afin de définir et maintenir les normes de qualité des systèmes ML. · ...

    Toronto Full time

    2 days ago