Carlson McCain, Inc is more than a team of engineers and scientists. We are problem solvers who collaborate and think outside the box. If you’re looking to put your expertise to work, in an inclusive organization that cares about its people, we’re already looking for you. Join us.


We are an equal opportunity employer with a commitment to diversity.

  • Civil/Environmental Engineering Technician

    Carlson McCain is seeking a Civil/Environmental Engineering Technician to perform various activities supporting civil and environmental engineering projects throughout North Dakota.

    Learn More

  • Staff Hydrogeologist

    Carlson McCain is seeking a Staff Hydrogeologist to perform a variety of field and office tasks supporting work involving geologic and hydrogeologic characterization, water appropriation design and permitting, contaminated site investigation and remediation, groundwater monitoring, data analysis, and reporting.

    Learn More

  • Civil/Environmental Engineer – Entry Level

    The position is based out of our Bismarck, ND office. During field projects, the job will require extensive time out of the office and may require out of town travel as dictated by the construction site location and schedule.

    Learn More

  • Licensed Professional Land Surveyor

    Carlson McCain is looking for a full-time Licensed Professional Land Surveyor in our Blaine, MN office. As a licensed land surveyor, you will be responsible for assisting, coordinating and execution of boundary, topographic and ALTA surveys, and platting.

    Learn More