Job Details
Our Dassault Systemes BIOVIA Brand is excited to announce we have a Full time, Hybrid internship opportunity available in our San Diego, CA OR Durham, NC office!
Watch this video to learn more about Dassault Systèmes
As a Generative AI Portfolio Intern you will help define how our scientific workflow portfolio evolves in the era of AI agents, Generative AI, Machine Learning, and Virtual Twin experiences. We work closely with Engineering, UX, Sales, and GTM to translate emerging AI capabilities into practical, secure, and scalable product experiences.
Goal: Build and evaluate a generative visual scripting prototype where an LLM-driven agent constructs and edits workflow pipelines through structured tool use (MCP).
Technical experimentation & prototyping:
Prototype an agent that creates and modifies visual workflows by invoking MCP tools.
Implement orchestration logic: tool selection, parameter completion, step-by-step execution, retries, and safe fallbacks.
Build utilities for schema inspection, validation, and automated correctness checks.
Tooling integration (MCP):
Build and iterate on tools and tool schemas (inputs/outputs, constraints, error handling) to ensure predictable agent behavior.
Add guardrails: allow lists, parameter bounds, compatibility checks.
Evaluation & quality framework
Define a benchmark set of visual scripting tasks (create from intent, edit, refactor, debug).
Build an evaluation harness to measure correctness, robustness, and repeatability.
Expected outcomes
A working prototype demonstrating tool-based generative visual scripting in a controlled environment.
A repeatable evaluation suite with benchmark scenarios and metrics.
A short report summarizing results, key failure modes, and recommendations for next iterations.
Gaining exposure to industrial scale modeling and simulation for vehicle electrification.
Creating virtual twin solutions for electrified powertrain development seamlessly integrating design and simulation models.
Contributing to harnessing currently available modeling and simulation capabilities and enhancing them to democratize innovative technologies.
Collaborating with experts in different domains to mature simulation technologies for challenging multiphysics design problems in electric drive & battery engineering.
Providing strong support for developing and refining go-to-market materials and best practices for the workflows of electric drive and battery engineering.
Master’s (or equivalent experience) in Computer Science, Engineering, Data Science, AI/ML.
Strong Python skills (APIs, data structures, debugging, packaging).
Familiarity with LLMs and agent/tool patterns (function calling, tool routing, structured outputs).
Comfort working with JSON schemas, validation, and integration-style development.
Clear written communication for documenting experiments and results.
In addition to working with your direct team, you will:
Experience with workflow/pipeline tools and visual editors (Pipeline Pilot, KNIME, Alteryx, Dataiku).
Experience with REST APIs, async execution, and software testing (unit/integration).
Exposure to RAG, prompt engineering, ReAct or LLM evaluation methods.
Experience with the MCP framework.
As a member of Dassault Systemes NAM Intern Program you will be invited to our Speaker Series, Lunch and Learns, Networking Events and employee functions. Besides the above, a sense of adventure and a willingness to have fun through work are great tools at our disposal. If you enjoy learning new things while working with a friendly group of highly skilled individuals, this could be a great fit for you!
We look forward to meeting with you and leaning why you feel you would make a great Dassault Systemes Intern.
Shape your career with 3DS! #WeAre3DS #LI-Full Time
https://www.3ds.com/about/company/office-locations/united-states/durham
At Dassault Systèmes (3DS), we provide businesses and people with 3DEXPERIENCE® universes to imagine sustainable innovations capable of... Read more