Toshiba Global Commerce Solutions→
Agentic Software Engineering Intern at Toshiba… · Durham
InternshipHybridFull-timeDurham, NC
Skills
javaagile sdlcllm integrationjavascripthtml5cssc++gitsvnanalytical skillscommunication skillsteamwork
Job Description
Summary: Toshiba Global Commerce Solutions is a dynamic billion-dollar global company based in Research Triangle Park, NC, providing retail store solutions to your favorite brands. The Agentic Software Engineering Intern contributes within the software development team to learn and aid with development, test, and support of Toshiba’s Point of Sale (POS) solutions in the retail marketplace.
Responsibilities:
- Assist engineers in a subset of the following areas as assigned:
- Programming duties include coding, design, testing, system maintenance, building defined features, investigation/troubleshooting, and fixing/verifying defects
- Resolution of technical challenges requiring a narrow scope of domain and discipline knowledge
- Implementation of product and solution features, according to guidance; solutions involve enterprise-, cloud- and client-side components which may leverage Java, JavaScript, and modern UI frameworks, RESTful microservices with JSON & Swagger, and relational and no-SQL databases
- Participate in the design, development, implementation, testing, and maintenance of systems supporting a variety of applications and business-critical functionality
- Work directly within the agile development team and stakeholders to help with existing requirements, adhere to timelines, and meet deliverables
- Learn about TGCS product offerings and how clients use them
- Learn about how TGCS products go from an idea to a fully-fledged product
Required Qualifications:
- Must be local to Raleigh/Durham, NC area. This is a hybrid role at least 2-3 days a week in person
- Familiarity with LLM integration (e.g., calling APIs, using Hugging Face or LangChain frameworks)
- Agentic System Knowledge (Prompt Engineering, LLM, RAG, Vector Databases)
- Currently pursuing Computer Science/Engineering major in Undergraduate Studies
- 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, attention to detail, teamwork and excellent communication skills
- Effective verbal and written communication; able to read, write, and speak English proficiently
Preferred Qualifications:
- Participation in agile SDLC; usage of agile project management tools
- Ability to use code versioning tools like Git, SVN, etc
- Software development experience with Java, C++, or similar
- Modern web development experience, including application of HTML5, JavaScript, CSS, and various JS frameworks such as Angular, React, or Vue.JS
Required Skills: Java, Agile SDLC, LLM integration
Important Skills: JavaScript, HTML5, CSS
Nice-to-Have Skills: C++, Git, SVN, Analytical skills, Communication skills, Teamwork