UBC engineering graduates commonly work in software development, artificial intelligence, civil infrastructure, mechanical design, mining, environmental engineering, clean energy, and research roles. Graduates are also eligible to apply for post-study work opportunities in Canada.