Agentic Software Engineering Intern

External•Durham, NC
•Hybrid

About The Position

The Agentic Software Engineering Intern contributes to a software development team, learning and assisting with the development, testing, and support of Toshiba’s Point of Sale (POS) solutions in the retail marketplace. The intern collaborates with an agile development team in a fast-paced, customer-first environment. Solutions include POS, customer loyalty solutions, and Android and iOS mobile applications. Technologies used include SaaS, SOA, MoM, cloud computing, enterprise and desktop Java development, and agentic AI concepts. This is a Spring 2027 internship based at Toshiba Global Commerce Solutions’ headquarters in Durham, North Carolina. The expected program dates are January 19 through April 23, 2027, with anticipated working hours of 20–30 per week. Final hours and schedule will be determined with the intern’s manager. The role is in person at least 2–3 days a week, and candidates must be local to the Raleigh/Durham area. Toshiba will not provide current or future visa sponsorship.

Requirements

  • Currently pursuing an undergraduate major in Computer Science or Computer Engineering.
  • Must be local to the Raleigh/Durham, North Carolina area.
  • Must be able to work in person at least 2–3 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.
  • Programming and analytical skills, problem determination and debugging ability, attention to detail, and teamwork.
  • Effective verbal and written communication; able to read, write, and speak English proficiently.
  • Must be able to work without current or future visa sponsorship.

Nice To Haves

  • Participation in an agile software development life cycle 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 a similar language.
  • Modern web development experience, including HTML5, JavaScript, CSS, and frameworks such as Angular, React, or Vue.js.

Responsibilities

  • Assist engineers 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. Solutions may involve enterprise, cloud, and client-side components and technologies such as 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 that support a variety of applications and business-critical functionality.
  • Work with the agile development team and stakeholders to address existing requirements, adhere to timelines, and meet 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