CS

CDM Smith

Verified Job Source

More than an engineering & construction firm, we are a community passionate about meaningful projects and each other.

Boston, MA

Civil Engineering
5,001+ people

About

CDM Smith is shaping what’s next, now, with world class solutions in water, environment, transportation and energy to public and private clients worldwide. As a full-service engineering and construction firm, we’re staying ahead of the curve of tomorrow’s changing needs by applying our know-how and digital ingenuity for lasting impacts today that propel forward our client services, quality results and enduring value across the entire project life cycle. Visit https://www.cdmsmith.com to discover how we're shaping the now together.

Open positions

Senior Full Stack Developer

Remote · Alberta, Canada, British Columbia, Canada, Manitoba, Canada, Ontario, Canada

You will design, develop, and maintain scalable full-stack applications while integrating AI-driven features and agent-based workflows. Additionally, you will collaborate with cross-functional teams to deploy production-ready solutions and mentor junior developers.

Project Manager IV

On-site · Burnaby

The Project Manager will lead complex infrastructure and environmental projects while driving business growth through client relationship development. Responsibilities include managing project lifecycles from pursuit to execution, ensuring profitability, and overseeing project teams and subcontractors.

Senior IT Business Analyst

Remote · Alberta, Canada, British Columbia, Canada, Manitoba, Canada, Ontario, Canada

The Senior IT Business Analyst translates business needs into actionable strategies and optimizes processes to facilitate project delivery. They also engage in research and development while providing guidance and oversight to AEC practices.

Quality Engineer - Test Automation

Remote · Alberta, Canada, British Columbia, Canada, Manitoba, Canada, Ontario, Canada

The Quality Engineer will design, develop, and maintain automated test suites across API, web, mobile, and performance domains. They will also integrate these tests into CI/CD pipelines and mentor junior team members to improve overall quality outcomes.

CSL- Water

Hybrid · Toronto

Provides strategic leadership and technical expertise for complex management consulting engagements while overseeing the development of deliverables. Collaborates with sales staff to create proposals and mentors junior staff to support their professional growth.

Environmental Engineer 6

Hybrid · Toronto

Lead the planning and design of complex water, wastewater, and environmental infrastructure projects while ensuring technical excellence and regulatory compliance. Provide technical guidance, training, and mentorship to junior staff while collaborating with sales teams on proposals and client engagement.

Senior Data and AI Architect

Remote · Alberta, Canada, British Columbia, Canada, Manitoba, Canada, Ontario, Canada

Develop and design scalable, secure, and reliable data and AI architectures to support business units and AEC initiatives. Collaborate with multidisciplinary teams to translate business requirements into technical solutions and drive innovation through research and development.

Senior AI/ML Quality Assurance Engineer

Remote · Alberta, Canada, British Columbia, Canada, Manitoba, Canada, Ontario, Canada

The Senior AI/ML Quality Assurance Engineer will lead the validation, testing, and monitoring of production AI and machine learning solutions to ensure accuracy and reliability. They will collaborate with cross-functional teams to implement automated testing frameworks and maintain compliance with responsible AI practices.

Project Manager - Water/Wastewater Services

Hybrid · Burnaby

The Project Manager will lead the planning and design of water and wastewater infrastructure projects while managing scope, schedule, and budget. They will also provide technical guidance to staff and assist with business development and client relationship management in the Vancouver region.

Project Manager - Water Conveyance

Hybrid · Burnaby

The Project Manager will lead major water conveyance projects, overseeing scope, schedule, and budget while providing technical guidance and mentoring to engineering staff. They will also act as the primary point of contact for engineering designs and assist with business development and client relationship management.