Careers@Edmonton

The BioWare Edmonton studio is located in Edmonton, Alberta Canada - offering the benefit of a high overall quality of life within a clean, un-crowded environment. Edmonton is a fast-growing city offering the feel of a small community with the amenities of a large metropolis. We are known as Festival City staging over 30 major festivals a year! Edmonton is also one of Canada's premier research and education centres earning Edmonton the title of a Smart City.