Stage / internship : Create a low code approach / Web application simulation post processing(16539)
Context:
ANSYS Workbench is a simulation software platform developed by ANSYS Inc. It offers a large range of multi-physics tools enabling the customer to simulate complex parts under real life conditions.
The intern will become part of the Data Processing Framework team which develops efficient distributed post-processing tools for ANSYS products.
Goals:
A web-based user-interface (Angular front-end and python and c++ backend) has been developed to give the ability to users to create post processing workflows. A workflow is a succession of simple mathematical, physical or visualization operations chained together to obtain a given results.
The goal of this internship is to extend the capabilities of this web application to offer a low code approach to users, with:
- Capabilities to define, edit and update user workflows
- Improve the UI user experience
- Extend the automatic scripting engine: users should be able to define their workflow in the UI and the engine should generate a python script to write the same workflow in the DPF (Data Processing Framework) python API.
- Existing DPF (Data Processing Framework) python scripts can be parsed to create Workflows graphics objects in the UI.
Candidate profile:
The student should be in his/her computer sciences master degree’s last years.
An appetite and strong skills in computer sciences would be appreciated, as well as knowledge in python. Finally, angular and c++ skills would be preferred.
Conditions :
- duration: 5/6 months
- starting from August 2025