I would disagree. Google has beyond genius PHD's working one those problems. A SE with a bachelor's would most likely be delegated menial tasks, definitely not be working on cutting edge research. I have many friends at Google and, unfortunately, it's scale would not allow one to work on the problems you stated with out significant leverage and movement internally.