Graduate & trainee programmes at energy employers
Graduate and trainee programmes, internships and placements, working-student and thesis roles, apprenticeships, and entry-level jobs at the energy employers we track. Each opening links to the employer's own site, where you apply.
345 openings — seen on employers' sites in the last 8 days, updated 6 October 2026.
- ExxonMobil · Bandar Kuala Lumpur, MalaysiaGraduate & trainee programmesEngineeringApply on ExxonMobil's site →
- ExxonMobil · Bandar Kuala Lumpur, MalaysiaGraduate & trainee programmesEngineeringApply on ExxonMobil's site →
- ExxonMobil · Kuala Lumpur, Federal Territory of Kuala Lumpur, MY, 50088, MalaysiaGraduate & trainee programmesGeoscience & miningApply on ExxonMobil's site →
- ExxonMobil · Zhengxing, ChinaGraduate & trainee programmesApply on ExxonMobil's site →
- ExxonMobil · Bandar Kuala Lumpur, MalaysiaGraduate & trainee programmesEngineeringApply on ExxonMobil's site →
- ExxonMobil · Fawley, HAM, GB, SO45 1TX, United KingdomGraduate & trainee programmesEngineeringApply on ExxonMobil's site →
- ExxonMobil · London, United KingdomGraduate & trainee programmesTrading, commercial & salesApply on ExxonMobil's site →
- ExxonMobil · Antwerp, BelgiumGraduate & trainee programmesEngineeringApply on ExxonMobil's site →
- ExxonMobil · Antwerp, BelgiumGraduate & trainee programmesHR & peopleApply on ExxonMobil's site →
- ExxonMobil · Guangzhou, GD, CN, 510623, ChinaGraduate & trainee programmesApply on ExxonMobil's site →
- ExxonMobil · Huizhou, GD, CN, 516281, ChinaGraduate & trainee programmesApply on ExxonMobil's site →
- ExxonMobil · Bandar Kuala Lumpur, MalaysiaGraduate & trainee programmesIT, data & digitalApply on ExxonMobil's site →
- ExxonMobil · Spring, United StatesGraduate & trainee programmesApply on ExxonMobil's site →
- ExxonMobil · Shanghai, SH, CN, 200241, ChinaGraduate & trainee programmesApply on ExxonMobil's site →
- ExxonMobil · Spring, United StatesGraduate & trainee programmesApply on ExxonMobil's site →
- Federal Energy Regulatory Commission · District of Columbia, District of Columbia, United StatesGraduate & trainee programmesApply on Federal Energy Regulatory Commission's site →
- Hydromet CLP Operator TraineeSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Freeport-McMoRan's site →
- Hydromet Leach Operator TraineeSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Freeport-McMoRan's site →
- Mill Operator TraineeSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Freeport-McMoRan's site →
- Process Operator TraineeSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesEngineeringApply on Freeport-McMoRan's site →
- Process Operator Trainee - Site ServicesSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesEngineeringApply on Freeport-McMoRan's site →
- Tailings Dam Operator TraineeSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesGeoscience & miningApply on Freeport-McMoRan's site →
- Truck Driver TraineeSalary listedFreeport-McMoRan · United StatesGraduate & trainee programmesApply on Freeport-McMoRan's site →
- Graduate Field Service Engineer ElectricalSalary listedGE Vernova · Findlay Township, PA, US, United StatesGraduate & trainee programmesEngineeringApply on GE Vernova's site →
- Electrical Engineer - Buildings (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Electrical Engineer (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Electrical I&C Engineer, New GradSalary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Financial Analyst (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesFinance, accounting & business administrationApply on General Matter's site →
- Mechanical Engineer (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Nuclear Engineer (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Software Engineer, New GradSalary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesIT, data & digitalApply on General Matter's site →
- Structural Engineer - Buildings (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Test Engineer (New Grad)Salary listedGeneral Matter · Los Angeles, CA, United StatesGraduate & trainee programmesEngineeringApply on General Matter's site →
- Geneva Trading · Dublin Ireland OfficeGraduate & trainee programmesTrading, commercial & salesApply on Geneva Trading's site →
- Gunvor · Geneva, SwitzerlandGraduate & trainee programmesApply on Gunvor's site →
- Gunvor · Houston, United StatesGraduate & trainee programmesTrading, commercial & salesApply on Gunvor's site →
- Gunvor · Geneva, SwitzerlandGraduate & trainee programmesTrading, commercial & salesApply on Gunvor's site →
- Halliburton · Montgomery, PA, US, 17752, United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Halliburton's site →
- Halliburton · Duncan, OK, US, 73533, United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Halliburton's site →
- Halliburton · Odessa, TX, US, 79763, United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Halliburton's site →
- Halliburton · Victoria, TX, US, 77905-5555, United StatesGraduate & trainee programmesOperations, maintenance & tradesApply on Halliburton's site →
- Analyst - Management Consulting - New Graduate 2027Salary listedHatch · Chicago, IL, US, United StatesGraduate & trainee programmesProject management & strategyApply on Hatch's site →
- Control and Automation Engineering TraineeSalary listedHatch · Sudbury, ON, CA, CanadaGraduate & trainee programmesEngineeringApply on Hatch's site →
- Controls Engineering TraineeSalary listedHatch · Mississauga, ON, CA, CanadaGraduate & trainee programmesEngineeringApply on Hatch's site →
- Hatch · Montreal, QC, CA, CanadaGraduate & trainee programmesGeoscience & miningApply on Hatch's site →
- Electrical Engineering TraineeSalary listedHatch · Sudbury, ON, CA, CanadaGraduate & trainee programmesEngineeringApply on Hatch's site →
- Environmental Scientist / Engineering TraineeSalary listedHatch · Mississauga, ON, CA, CanadaGraduate & trainee programmesHSE, quality & sustainabilityApply on Hatch's site →
- Hatch · Johannesburg, Gauteng, ZA, South AfricaGraduate & trainee programmesEngineeringApply on Hatch's site →
- Hatch · Johannesburg, Gauteng, ZA, South AfricaGraduate & trainee programmesEngineeringApply on Hatch's site →
- Hatch · Essen, North Rhine, DE, GermanyGraduate & trainee programmesEngineeringApply on Hatch's site →
About this directory
We read the careers sites of the energy employers we track and list early-careers openings seen there in the last 8 days. An opening can close before we next check its site, so always confirm on the employer's page. We do not take applications or see who applies. Programme types and functions come from each posting's title. An entry-level job is one whose posting asks for two years of experience or less (and no more than three at the top of a range), or, where it states no years, whose title says junior or entry-level or which the job board it was listed on files as entry-level; senior, lead, manager and level II+ titles are left out. Postings that state nothing are not listed. For counts by country, function and pay disclosure, see the early-careers overview.