A petroleum geologist is an earth scientist who works in the field of petroleum geology, which involves all aspects of oil discovery and production.