Lin Boqiang adalah Profesor "Chang Jiang Scholar", Wakil Dekan Sekolah Bisnis Newhuadu; Dekan Institut China untuk Studi Kebijakan Energi; dan Direktur Pusat Penelitian Ekonomi Energi China. Minat penelitiannya saat ini termasuk ekonomi energi, pembangunan berkelanjutan rendah karbon, dan kebijakan energi.
Lin Boqiang adalah anggota Komite Konsultasi Energi Nasional di bawah Komisi Energi Nasional; dan anggota Komite Konsultasi Harga Energi Nasional di bawah Komisi Pembangunan dan Reformasi Nasional. Pada 2010, ia menyiapkan studi strategi energi untuk rencana pengembangan energi nasional lima belas tahun ke-12 China untuk Komisi Pembangunan dan Reformasi Nasional, dan telah berpartisipasi aktif dalam reformasi energi, pengembangan rendah karbon, dan kebijakan energi di Cina.
Lin Boqiang saat ini adalah Wakil Ketua Masyarakat Energi China.
Sejak 2012, Lin Boqiang telah menjadi anggota Dewan Penasihat Kemitraan Energi di Forum Ekonomi Dunia di Davos. Dia adalah Ketua Dewan Agenda Global tentang Keamanan Energi pada 2012 dan sekarang menjadi anggota Dewan Agenda Global tentang Energi Dekarbonisasi dari Forum Ekonomi Dunia.
Lin Boqiang bergabung dengan dewan direksi China National Petroleum Corporation sejak Mei 2014 dan sekarang adalah Ketua Komite Audit, dan Anggota Komite Peninjauan Kinerja dan Remunerasi.
Lin Boqiang adalah seorang ahli terkenal di bidang ekonomi energi dan kebijakan energi, seorang analis khusus untuk Kantor Berita China Xinhua, dan seorang komentator tamu untuk Radio Nasional China. Dia menikmati liputan media yang substansial di Tiongkok tentang kebijakan energi dan masalah energi.
Dia telah menerbitkan lebih dari seratus makalah akademis di jurnal ekonomi dan energi terkemuka baik dalam bahasa Cina maupun Inggris. Dia menerbitkan beberapa buku teks ekonomi energi dalam bahasa Cina tentang ekonomi energi dan keuangan energi. Dia juga telah menulis beberapa ratus makalah kolom di surat kabar Cina paling berpengaruh.