We are accepting applications for our 2027 Season!
Scroll down to view our careers below

FIND YOUR FUTURE
Are you seeking a dynamic role in the environmental sector?
We are an equal opportunity employer offering competitive wages, ongoing education and a positive, inclusive working environment.
Open Positions
Restoration Crew Leader
We are looking for a leader to execute our installation and maintenance requirements on ecological restoration projects in the GCA. This person is responsible for meeting and exceeding industry/municipal standards and oversee that design elements are carried out as expected. They will manage a 4-8 person crew and manage field documentation requirements for projects
Position Title: Restoration Crew Leader
Job Function: Installation of live plant material, bioengineering technology, and other construction elements.
Job Type: Full-time or seasonal April – December
Purpose: The Restoration Crew Foreman will employ their horticultural and bioengineering expertise to repair erosion and strengthen, revegetate, and create habitat along riverbanks.
They will provide leadership, training, and daily supervision of restoration crews on a variety of restoration, environmental construction, and bioengineering projects.
Status: Reports to Project Manager/Operations Manager
Location: GCA, travel within four hours of Calgary Office may be required
Duties and Responsibilities:
Installation
- Handling and installing erosion control materials
- Prepare sites for planting
- Collecting and handling live stake plant material
- Install soil bioengineering elements
- Planting trees and shrubs
- Carry out maintenance and monitoring programs
- Working with solar irrigation for post-planting maintenance
- Carry out other project requirements as per Project Manager
Leadership and Communications
- Organize, lead and participate in regular department meetings
- Provide training and guidance for your assigned Restoration crew
- Ensure that crews and subcontractors are compliant with safety and environmental policy
- Regularly complete Field Level Hazards Assessments PRIOR to entering a job site
- Report and record all safety incidents involving yourself, subcontractors or technicians
- Become familiar with all PPE requirements on each job site, regularly maintain and organize PPE and safety equipment
- Perform daily field logs
- Correspond with the Project Manager to ensure production rates and other progress metrics are being met
- Provide project feedback to Project Manager and Operations Manager
- Respond to emails, text messages, and phone calls in a timely fashion
- Ensure confirmations for completion of work are consistently provided to Project Managers
- Perform Maintenance logs as necessary
- Review department financials yearly with team
Other Duties
- Transport crews and materials to site as needed
- Ensure that provided vehicle is operated in a safe and respectful manner
- Correspond with Equipment Manager when regular maintenance, cleaning and repairs are required on the provided vehicle
- Clean, organize and maintain tool condition. Report lost or damaged equipment and PPE to Equipment Manager
- Tool rentals, returns, purchase as necessary
- Keep up to date on relevant training
Qualifications
- Minimum 2 years experience in landscaping, tree planting or forestry
- High-quality plug planting skills
- Experience using hand saws and pruning shears
- Backcountry driving experience
- Experienced with working outdoors in challenging weather
- Experience supervising small team-oriented crews
- Has a passion for the outdoors and environmental stewardship
- Has an interest and curiosity for horticulture and restoration
- Physical abilities must include: heavy lifting, resilience to cold and wet conditions, athletic level fitness, can travel by foot for long distances over uneven terrain
- Strong knowledge of irrigation system design
- Willingness to work and travel alone
- Willingness to learn and grow your career
Pay Level: [Level 2]
Wage: $26.00 – $32.00
Future opportunities:
- Project manager
- Safety coordinator
- Quality Assurance manager
Location: Calgary, AB
Click Here to Apply!
Restoration Technician
We are looking for technicians to join our restoration
team on field installations across western Canada.
Job Type: Seasonal
Purpose:
The Restoration Technician is responsible for carrying out our ecological restoration
scopes on site. Restoration Teams use plant material and soil bioengineering
techniques to repair erosion, strengthen, revegetate, and create habitat along
riverbanks. Restoration crews will also carry out Solar Irrigation, vegetation
maintenance and native plant nursery activities as necessary.
Status: Reports to Restoration Crew Foreman
Location: Rockyview County, interprovincial deployment required.
Duties and Responsibilities:
Installation
● Collect and store live plant material
● Handle and install erosion/sediment control materials
● Install soil bioengineering elements
● Planting native vegetation (trees, plugs and shrubs) to spec
● Nursery planting and maintenance activities
● Install/repair perimeter fencing
● Solar Irrigation system installation, maintenance and repair
● Pre-season preparation of irrigation systems and materials. Post-season
takedown and processing of systems
● Prepare sites for planting
● Carry out maintenance and monitoring scopes as necessary
● Carry out other project requirements as per Crew Foreman/Project Manager
Other Duties
● Transport crews and materials to site as needed
● Farm upkeep and maintenance
● Ensure that provided vehicle is operated in a safe and respectful manner
● Correspond with Resource Manager when regular maintenance, cleaning and
repairs are required on the provided equipment
● Clean, organize and maintain tool condition. Report lost or damaged equipment
and PPE to Foreman
● Tool rentals, returns
● Keep up to date on relevant training and industry standards
● Attend departmental meetings as necessary
Qualifications
● Experience landscaping, tree planting or forestry
● Experience in industrial field work an asset (minesite, oil and gas)
● High-quality plug planting skills
● Experience using hand saws and pruning shears
● Backcountry driving experience
● Experience working outdoors in challenging weather
● Experience working in small team-oriented crews
● A passion for the outdoors and environmental stewardship
● Has an interest and curiosity for horticulture and restoration
● Physical abilities must include: heavy lifting, resilience to cold and wet
conditions, athletic level fitness, can travel by foot for long distances over
uneven terrain
● Strong knowledge of irrigation system design
● Willingness to work and travel alone
● Willingness to learn and grow your career
Pay Scale: [Level 1]
$22-$26 hourly with discretionary benefits (paid training/certifications, equipment budget season completion bonus). Placement in pay scale is based on experience and educational background.
Click Here to Apply!
Nursery Support Worker
We require skilled horticulturalists to increase the capacity of our Nursery Team during critical points in our growing season.
Job Type: Temporary/Contract
Purpose:
Nursery Support Staff are responsible for a wide variety of tasks on our Rockyview farm location. They will assist with nursery operations, material handling, land maintenance/stewardship and other organizational tasks.
Status: Reports Nursery Manager/Supervisor/Resource Manager
Location: Rockyview County
Duties and Responsibilities:
Nursery Support
- Assist with planting, potting, pruning, and propagation for nursery contracts
- Support watering according to nursery schedules and environmental conditions
- Weed and maintain acreage, greenhouses, and container areas
- Load and unload deliveries of soil, mulch, plants, and other supplies
- Maintain cleanliness and organization of the farm and workspaces
- Operate basic farm equipment and tools safely (e.g. wheelbarrows, shovels, hoses, pruners)
- Perform seasonal tasks to support restoration operations (tool cleaning and organization, irrigation demob and storage).
- Follow all health and safety protocols
- Participate in team meetings
- Other duties as required
Qualifications
- Previous experience in farming, landscaping, horticulture, or nursery work (preferred but not required)
- Comfortable working outdoors in varying weather conditions
- Physically fit; able to lift 50 lbs and perform repetitive tasks
- Reliable, punctual, and able to work independently and safely
- Basic understanding of plant care is an asset
- Willingness to learn and take direction
Pay Level: [Level 1]
$18-$20/hour based on previous experience and education
Click Here to Apply!
Restoration Support Technician (Contract, project by project basis)
We are seeking temporary seasonal technicians to boost capacity at various times throughout our active field season (March to November).
By filling out the application below you are putting your name on a list of elite professionals that may be called upon to deploy on our Ecological Restoration Projects across western Canada.
If you are interested in a full time placement please fill out our application under the 'Restoration Technician header instead'
Job Type: Contract (project by project)
Purpose: The Support Technician is a temporary position responsible for carrying out construction and maintenance scopes on our ecological restoration projects.
Status: Reports to Crew Foreman/Project Manager
Location: Western Canada
Duties and Responsibilities:
Field Duties
- Efficiently plant seedlings, plugs and containers in specified areas according to the project’s guidelines and requirements, ensuring correct depth, spacing, and positioning.
- Planting as per ecological prescription under regulations and considerations of site specific conditions (national parks, resource sites [mining, oil], riparian areas).
- Ability to meet or exceed daily or weekly planting targets, working efficiently to ensure high productivity levels without compromising quality.
- Seedling handling and care
- Maintaining accurate planting records as necessary
- Load boxes, move equipment and assist in set up or take down of staging areas
- Deployment of erosion/sediment control materials
- Site maintenance tasks (invasive plant removal, clean up, seeding, etc…)
- Fencing or signage installation
- Other landscape labor tasks as required
Other Duties
- Maintain regular and punctual attendance at work and meetings.
- Arrive on site professionally and prepared for all of the days activities
- Comply with applicable federal, provincial, and local laws, rules, and regulations; maintain knowledge of and follow all company policies and procedures
- Compliance with all Leaf Ninjas and site specific safety plans/policies
QUALIFICATIONS
- Experience tree planting, forestry, landscaping or other resource reclamation work
- Full availability for the entire duration of the project is expected
- Ability to adapt to a dynamic, fast-paced work environment
- The ability to work well individually and as part of a team.
- Experience using hand saws, shovels and pruning shears
- Preparation for work in highly variable weather and environmental conditions
- Has a passion for living and working outdoors
- Has an interest and curiosity for horticulture, ecology and restoration
- Physical abilities must include: heavy lifting (50+lbs), resilience to cold and wet conditions, athletic level fitness, can travel by foot for long distances over uneven terrain
Pay Level: Temporary Scale (Day Rate, Piece Rate, Hourly dependent on project)
