Dassault Systèmes SOLIDWORKS is looking to hire a Machine Learning Software Engineer who will be located in Waltham and will work with the rest of the team in developing new and cutting-edge innovative technology in the field of Machine Learning for the SOLIDWORKS family of products.
Requirements
- Deep knowledge and keen interest in various techniques in the field of machine learning and artificial intelligence.
- Prior experience in designing architecture for machine learning and artificial intelligence applications preferred.
- Excellent understanding of design, CAD, machine learning and simulation technologies
- Strong background and proficiency in mathematics
- Development skills in modern technologies a plus - client-server, web architecture, cloud computing etc.
- Software development experience in one or more programming languages: C, C++, JavaScript, Python, R, Matlab
- Ability and willingness to self-teach new and advance software technologies
Responsibilities
- work with the rest of the team in developing new and cutting-edge innovative technology in the field of Machine Learning for the SOLIDWORKS family of products.
- work on designing and developing architecture for AI and ML applications.
- apply his/her knowledge in ML to problems in CAD for developing future and innovative product and design workflow ideas.
Other
- MS in Computer Science, Engineering, Mathematics or related area with 1-3 years’ experience. Ph.D. preferred.
- Ability to work independently and/or within a collaborative team structure
- Positive, self-motivated individual with high level of enthusiasm and willingness to learn and incorporate coaching and instructions into daily tasks and assignments
- Highly organized with critical attention to details
- Strong communication skills in written and spoken English