Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Dassault Systèmes Logo

C++ Software Engineer (Machine Learning)

Dassault Systèmes

$115,000 - $174,000
Aug 31, 2025
Waltham, MA, US
Apply Now

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