INTERNSHIP Core Modeling AI/ML Software Engineer
Role Description & Responsibilities:
As a Core Modeling AI/ML Software Engineer Intern within the SOLIDWORKS R&D team, you will contribute to the evolution of next-generation CAD capabilities by integrating AI/ML into core modeling workflows:
Support the development and integration of AI/ML models into core CAD modeling components and workflows
Generate, curate, clean, and label high-quality datasets for AI training, including synthetic data using automation scripts
Assist in building and maintaining AI training pipelines, including experimentation and performance evaluation (e.g., ablation studies, inference analysis)
Develop scripts or automation tools (Python/C++) to streamline data processing and modeling workflows
Collaborate closely with R&D teams to propose enhancements and contribute to innovation in core modeling functionalities
Work on impactful projects aligned with team objectives, driving efficiency and intelligence in 3D design processes
Duration: 6 months
Qualifications:
Currently pursuing a degree in Computer Science, Engineering, Applied Mathematics, or a related field
Strong programming skills in Python or C++; experience with scripting and automation
Foundational knowledge of machine learning concepts (training, validation, evaluation, overfitting) and familiarity with frameworks such as PyTorch or TensorFlow
Understanding of data processing, dataset preparation, and model performance analysis
Basic knowledge of 3D geometry, CAD systems, or computational geometry concepts is a plus
Strong analytical thinking, problem-solving skills, and ability to work autonomously in a collaborative environment
________________________________________
Exposure to cutting-edge AI/ML applications within CAD and engineering software
Collaborative and innovation-driven work environment within SOLIDWORKS R&D
Opportunity to contribute to impactful, real-world projects in core modeling
Strong mentorship and learning opportunities with potential career pathways
#AI #CAD #MachineLearning
Inclusion statement
Compensation for the role will be commensurate with experience. The total expected compensation range will be between $22 and $27 per hour.

SOLIDWORKS leads the global 3D computer-aided design (CAD) industry with easy-to-use 3D software that trains and supports the world's engineering and design teams as they drive tomorrow's product innovation.
Want to learn more?
Visit the other sections of our website to find out more.
Our Culture & Values
Discover our culture and values.
Your Recruitment Journey
Get to know about your recruitment journey.
Students & Graduates
Be part of the future of our workforce – check out internship and job opportunities.