Intern

Houston, Texas

CNPC USA
Apply for 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.
Date Posted: 07 April 2025
Apply for this Job