Agentic Software Engineering Intern

Toshiba Global Commerce Solutions - External•Durham, NC
•Hybrid

About The Position

The Agentic Software Engineering Intern contributes to Toshiba’s software development team by learning and assisting with the development, testing, and support of retail Point of Sale (POS) solutions. The intern collaborates with an agile development team in a fast-paced, customer-first environment. Products include POS, customer loyalty solutions, and Android and iOS mobile applications, using technologies such as SaaS, SOA, MoM, cloud computing, enterprise and desktop Java development. This is an in-person internship based at the company’s Durham, North Carolina headquarters. Interns must be local to the Raleigh/Durham area and work in person at least two to three days per week. The Spring 2027 program is expected to run from January 18 through April 23, 2027, for approximately 20–30 hours per week; final hours and schedule will be determined with the intern’s manager. The company will not provide current or future visa sponsorship.

Requirements

  • Currently pursuing an undergraduate degree with a Computer Science or Engineering major.
  • Must be local to the Raleigh/Durham, North Carolina area.
  • Must be able to work in person at least two to three days per week.
  • Familiarity with LLM integration, such as calling APIs or using Hugging Face or LangChain frameworks.
  • Knowledge of agentic systems, prompt engineering, LLMs, RAG, and vector databases.
  • Excellent analytical skills.
  • Ability to work in a fast-paced, team-based environment.
  • Strong communication and interpersonal skills, including effective verbal and written communication and English proficiency.
  • Programming and analytical skills, problem determination and debugging ability, attention to detail, teamwork, and excellent communication skills.
  • Must be able to work without current or future visa sponsorship.

Nice To Haves

  • Participation in an agile SDLC and use of agile project management tools.
  • Ability to use code versioning tools such as Git or SVN.
  • Software development experience with Java, C++, or similar languages.
  • Modern web development experience, including HTML5, JavaScript, CSS, and frameworks such as Angular, React, or Vue.js.

Responsibilities

  • Assist with assigned programming work, including coding, design, testing, system maintenance, building defined features, investigation and troubleshooting, and fixing and verifying defects.
  • Help resolve technical challenges requiring a narrow scope of domain and discipline knowledge.
  • Implement product and solution features according to guidance, working with enterprise, cloud, and client-side components that may use Java, JavaScript, modern UI frameworks, RESTful microservices with JSON and Swagger, and relational and NoSQL databases.
  • Participate in the design, development, implementation, testing, and maintenance of systems supporting applications and business-critical functionality.
  • Work with the agile development team and stakeholders on existing requirements, timelines, and deliverables.
  • Learn about TGCS product offerings and how clients use them.
  • Learn how TGCS products progress from an idea to a fully developed product.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service