CNPC USA

INTERN - Software Engineer

LocationHouston, TX
Job TypePart-time

About This Job


Company Profile:

CNPC USA is a subsidiary of China National Petroleum Company, and serves as the North American headquarters. Our goal is to provide innovation, research and development of innovative technologies for Oil and Gas Exploration and Production.


Job Summary:

CNPC USA is seeking a highly motivated and enthusiastic Software Engineer Intern to join our dynamic team. In this role, you will have the opportunity to work on a variety of exciting projects including the development of web applications, database management, document processing systems, and the integration of advanced technologies such as Large Language Models (LLMs) and chatbots. As a Software Engineer Intern, you will collaborate with a talented group of professionals to deliver innovative solutions that enhance our technology infrastructure and improve user experience. This position offers hands-on experience in software development, problem-solving, and exposure to cutting-edge technologies in the energy sector.


Responsibilities:

Web Application Development: Assist in designing, developing, and deploying responsive and scalable web applications using modern frameworks and technologies.
Database Management: Help manage and optimize databases, ensuring data integrity, security, and efficient queries.
Document Management and Processing: Contribute to the development of systems for managing, processing, and storing documents efficiently and securely.
Large Language Models (LLM) and Chatbot Integration: Work on integrating LLMs and building chatbots to improve automation, user interaction, and information retrieval.
Collaboration & Communication: Work closely with cross-functional teams to gather requirements, troubleshoot issues, and ensure smooth deployment of new features.
Testing & Debugging: Participate in testing and debugging activities to ensure high-quality deliverables and resolve issues in the development lifecycle.
Documentation: Create and maintain technical documentation for projects, processes, and systems developed during the internship.


Key Skills:

Programming Languages: Proficiency in languages such as Python, JavaScript, and Java. Familiarity with frameworks like React, Angular, or Django is a plus.
Web Development: Understanding of web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
Database Knowledge: Familiarity with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Firebase).
Machine Learning & LLMs: Exposure to machine learning algorithms, natural language processing (NLP), and experience with integrating AI models or working with chatbots.
Problem Solving & Analytical Skills: Strong analytical thinking with the ability to troubleshoot and solve complex technical problems.


Qualifications:

Currently enrolled in a graduate program in Petroleum Engineering, or related Engineering program.
Must provide a current, unofficial transcript with online resume (as proof of good academic standing) when applying for this position to be considered.
Legally authorized to work in the United States of America.


Work Environment


This job operates in an office environment. Secondary responsibilities of the role may require the use of standard lab equipment such as a tensile testing frame.


Physical Demands:


The physical demands described here are representative of those that must be met by an intern to successfully perform the essential job functions.


While performing duties of this job the intern is regularly required to stand and walk; reach and pull with hands and arms, and lift up to 50 lbs. The vision requirements include close vision, peripheral vision, and ability to adjust focus. This job also requires the ability to read and understand ideas in writing as well as oral and written communication.


Travel:


Local travel between CNPC USA Houston locations may be necessary.


Supervisory Responsibility:


This position has no supervisory responsibilities.


CNPC USA is an Equal Opportunity Employer (EOE). Qualified applicants are considered regardless of race, color, age, sex, sexual orientation, religion, disability, ethnicity, national origin, marital status, veteran status, or any other legally protected status.

Disclaimer: The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.


Similar Jobs

company-logo

Electrical Engineer

logo
Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
3 months ago
company-logo

INTERN - Software Engineer

CNPC USA
Job TypePart-time
 
Houston, TX
29 days ago
company-logo

Software Engineer Intern

ChampionX
Job TypeFull-time
 
The Woodlands, TX
8 days ago
company-logo

Software Engineer Intern

ChampionX
Job TypeFull-time
 
Sugar Land, TX
8 days ago
company-logo

Software Engineer Intern

ChampionX
Job TypeFull-time
 
The Woodlands, TX
8 days ago
company-logo

Software Engineer Intern

ChampionX
Job TypeFull-time
 
The Woodlands, TX
8 days ago
company-logo

Software Engineer Intern

ChampionX
Job TypeFull-time
 
Sugar Land, TX
8 days ago
company-logo

Software Engineer Intern

Framatome
Job TypeInternship
Salary
$54080 - $70720
Richland, WA
about 1 month ago
company-logo

Software Engineer Intern

Framatome
Job TypeInternship
 
Richland, WA
about 1 month ago
company-logo

Software Engineering Intern

Badger Meter
Job TypePart-time
 
Los Gatos, CA
9 days ago
company-logo

Software Engineering Intern

Badger Meter
Job TypePart-time
 
Los Gatos, CA
9 days ago
company-logo

Software Engineering Intern

Base Power Company
Job TypeInternship
 
Austin, TX
24 days ago
company-logo

Software Developer Intern

Connexus Energy
Job TypeTemporary, Full-time, Internship
Salary
$41600 - $49920
Ramsey, MN
26 days ago
company-logo

Intern - Engineer

Ormat Technologies
Job TypeInternship
 
Reno, NV
17 days ago
company-logo

Intern - Engineering

Mountaineer Gas Company
Job TypeInternship
 
Charleston, WV
4 days ago
company-logo

Intern - Engineering

UGI Corporation
Job TypeFull-time
 
Charleston, WV
4 days ago
company-logo

Intern - Engineering

Energy Transfer
Job TypeFull-time
 
Dallas, TX
8 days ago
company-logo

Intern - Project Engineer

Westinghouse Electric Company
Job TypeFull-time
 
Cranberry Township, PA
30 days ago
company-logo

Intern - Engineering

EDL Energy
Job TypeFull-time
 
East Lansing, MI
about 1 month ago
company-logo

Engineering Intern

Padre Dam Municipal Water District
Job TypeInternship
 
Santee, CA
4 days ago

Trending Jobs

company-logo

Nuclear Technical Intern - Mid Atlantic

Constellation
Job TypeInternship
 
Lusby, MD
25 days ago
company-logo

Apprentice Lineman

Brink Constructors, Inc.
Job TypeFull-time
 
Rapid City, SD
24 days ago
company-logo

Deckhand (Houston)

John W. Stone Oil Distributor, LLC
 
Houston, TX
25 days ago
company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull-time
Salary
$55 - $75
Canonsburg, Pennsylvania
3 months ago
company-logo

Director, Financial Planning & Analysis - Energy (Enterprise)

Pilot Thomas Logistics
Job TypeFull-time
 
Grapevine, TX
25 days ago
company-logo

Solar Electrician

MN8 Energy
Job TypeFull-time
 
California, United States
23 days ago
company-logo

Quality Engineer

Jedco Inc.
Job TypeFull-time
 
Grand Rapids, MI
19 days ago
company-logo

Apprentice Lineman I

San Patricio Electric Cooperative, Inc.
Job TypeFull-time
 
Sinton, TX
9 days ago
company-logo

Sr. Polymer Scientist

ExxonMobil
Job TypeFull-time
 
Baytown, TX
23 days ago
company-logo

Gas Foreman

Peak Utility Services Group
Job TypeFull-time
 
Lawton, OK
24 days ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull-time
 
Lafayette, Louisiana
about 2 months ago
company-logo

Finishing Helper Entry Level- Dayshift

Bonnell Aluminum
Salary
$41600 - $41600
Carthage, TN
19 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Langley, BC
22 days ago
company-logo

Apprentice Line Worker I

Tampa Electric
Job TypeFull-time
 
Ruskin, FL
about 1 month ago
company-logo

Meter Technician

ONEOK
Job TypeFull-time
 
Odessa, TX
25 days ago
company-logo

Apprentice Power Lineman

Proline Power Corp.
Job TypeFull-time, Apprenticeship
 
Red Deer, AB
29 days ago
SD

Service Manager

Supertech Diesel Truck Specialists
Job TypeFull-time
 
Nanaimo, BC
22 days ago
company-logo

Assembler/Production

Uptalent
Job TypeContract
Salary
$37440 - $49920
Oklahoma City, OK
18 days ago
company-logo

Senior Landman

Greenlake Energy
Job TypeFull-time
 
Austin, Texas
16 days ago
company-logo

Senior Investigator

Dominion Energy
Job TypeFull-time
 
Norfolk, VA
25 days ago