how can i apply for job in USA as petroleum engineer?
Hi there!
Probably the best bet is to seek out positions at an American company doing business in your area: Chevron, Exxon, Schlumberger, KBR, Halliburton, etc. Once you have worked there for a bit, you can either transfer internally to the US or float your resume to friends who now know you in other companies.
Good Luck.