1. Home
  2. Careers
  3. Students and graduates
  4. Locations
  5. Trinidad & Tobago
  6. Graduate programmes

Graduate programmes

No matter where you join bp Trinidad & Tobago – whether you join us in engineering, science or business – you’ll be part of a company committed to growing our business – and your career

Search and apply


To find a suitable role, use our candidate matching tool below. Here you’ll find the position that’s right for you and be given the opportunity to apply.


Please note: You can apply to 1 bp early careers opportunity globally per academic year. If you make multiple applications within the same academic year, then we will only process the first application you make, and you’ll be withdrawn from any subsequent applications.

bp in Trinidad & Tobago

bp Trinidad & Tobago offers graduate opportunities in our Upstream business opening up a world of opportunities to work on different projects alongside different teams.

Graduate programmes

Our programmes typically last 18-to-36 months in length and in some cases offer a rotation through different areas of our business.


You’ll get the opportunity to build technological understanding and specific career skills, and lay a firm foundation for the
rest of your career.


All this hands-on experience will be backed up by a full programme of structured learning, support from mentors, ongoing feedback and development.

Rewards and benefits

Rewards and benefits
  • A highly competitive salary
  • A flexible benefits package
  • Access to our share plan
  • Pension plan
  • Private medical insurance and health screening
  • Paid vacation and public holidays
  • Charitable donations to encourage fundraising and volunteering


Smiling student using a tablet computer
  • To apply for any of our graduate programmes you will need a minimum GPA of 3.0
  • Have no more than three years’ work experience
  • Be a Trinidad & Tobago citizen, CARICOM National or have resident status

Application process

View our application process so that you know what to expect at each step