Onsite
Posted 5 hours ago
Save Job

Job Details

Role Descriptions & Responsibilities   

The V+R Test Management team at Dassault Systèmes in Johnston, RI, is a group of dynamic and collaborative professionals dedicated to advancing technology through the 3DEXPERIENCE platform. Our team focuses on the development and integration of software solutions that accelerates product design, engineering, and testing capabilities across various industries. We pride ourselves on a culture that values creativity, teamwork, and a forward-thinking mindset, aiming to push the boundaries of what's possible.

The AI Software Engineer Intern will use JavaScript, TypeScript, Java, React, Redux, and XState to build a service that turns natural language requirements and files into validated V&V test objects with trace links. The intern will work in Agile teams to wrire REST endpoints, a light CLI, and CI jobs into the platform UI, applying LLM/NLP with JSON schema checks for reliable, repeatable outputs.

Qualifications

·         Education: BS/MS in Computer Science, Software Engineering, or related field (in progress or recent grad).

·         Languages: Strong TypeScript/JavaScript and working Java. Comfortable across Node.js and React.

·         Frontend: React with Redux and XState; state-machine thinking; component patterns; typing with TS.

·         Backend & APIs: Build and consume REST services; JSON-first design; auth basics; error handling.

·         Testing: Automated tests with Jest & React Testing Library; coverage discipline.

·         V&V focus: Map requirements to test artifacts with traceability from requirement to test.

·         LLM/NLP basics: Call LLMs via HTTP APIs (Mistral/OpenAI etc.), craft prompts/few-shot examples, and constrain outputs to JSON using schemas/validators.

·         Document parsing: Extract text/structure from PDF/Word/Markdown using Node/Java libraries (e.g., pdf-parse etc.).

·         Data modeling: JSON Schema validation mindset (type safety, required fields, enums).

·         Dev workflow: Git, code reviews, CI (GitLab, Pipelines), ESLint/Prettier/format checks.

·         Ways of working: Scrum familiarity, clear writing, and concise demos

·         Nice to have Small-model fine-tuning/LoRA experience (even a course project).

·         Security & privacy awareness for handling proprietary specs.

·         CLI tools, minimal web UIs, and clean README/docs.

This is a paid 2026 full-time summer internship (3 months) based at the Dassault Systèmes Office at 1301 Atwood Ave, Johnston, RI.

#LI-HYBRID

Shape your career with 3DS! #WeAre3DS

Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team
INTERNSHIP - AI Software Engineer
Save Job