INTERN - Research Intern IV

Cnpc Usa CorporationHouston, TX
6dOnsite

About The Position

CNPC USA is seeking a highly motivated Research Intern IV – AI & Software Engineering to support the development of the Drilling digital knowledge platform. This internship is ideal for candidates with strong software engineering, full-stack development, and AI-driven application experience who are interested in applying modern technologies to technical knowledge management and intelligent research systems. The intern will contribute to backend and frontend development, AI-assisted document intelligence, and user-focused product features. This position reports to the Drilling Automation engineer and works closely with research and digital innovation teams.

Requirements

  • Strong programming skills in Python, Html, Vue, JavaScript, or Swift.
  • Experience with full-stack development frameworks such as C#, .Net, Spring Boot, React.js, Node.js, Django, or Swift UI.
  • Familiarity with AI/ML concepts, including LLM APIs, embeddings, and information retrieval workflows.
  • Experience working with databases (MySQL, PostgreSQL) and cloud platforms (Azure, AWS or similar).
  • Strong problem-solving ability and attention to software quality and maintainability.
  • Ability to translate technical requirements into practical, user-focused solutions.
  • Strong communication skills and ability to work independently or within a team.
  • Currently enrolled in or recently admitted to a Master’s degree program in Computer Science, Software Engineering, Artificial Intelligence, or a related technical field.
  • Strong academic standing.
  • Demonstrated project experience in web applications, AI-driven systems, or mobile applications.
  • Strong interest in applied research, digital knowledge platforms, and product-oriented engineering.
  • Legally authorized to work in the United States.

Responsibilities

  • Conduct all activities in accordance with CNPC USA core values and research ethics.
  • Support the design, development, and maintenance of the Drilling digital knowledge platform.
  • Develop and maintain full-stack web applications, including RESTful APIs and user interfaces.
  • Contribute to cloud-based deployment and system scalability using modern DevOps practices.
  • Assist in preparing technical summaries, internal documentation, and prototype demonstrations.
  • Collaborate with multidisciplinary teams including researchers, software engineers, and product stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service