Mining engineers ensure that underground resources such as minerals, metals, oil and gas are extracted safely and efficiently. Typical job responsibilities include: assessing the feasibility and the potential for commercial benefit of new sites. . producing models or plans for possible mining sites.