Job Description

Type of position

Regular

Your future role on our team

BBA is seeking a Mechanical Engineer in Training (EIT) to join our growing Vancouver, BC office and support projects in Canada’s natural resource and renewable energy sectors. This role is ideal for early‑career engineers looking to gain hands‑on experience across the full engineering lifecycle—from front‑end studies and detailed design to field implementation.

As part of BBA’s collaborative mechanical engineering team, you’ll receive coaching and mentorship from experienced engineers while taking ownership of technical deliverables that challenge and grow your skill set. You’ll contribute to mechanical and piping engineering projects in British Columbia and, as needed, across Canada and internationally.

You’ll work in a fast‑paced, team‑oriented environment where collaboration, learning, and professional growth are encouraged. We’re looking for a motivated individual eager to suppor...

Ready to Apply?

Take the next step in your AI career. Submit your application to bba today.

Submit Application