C++ Machine Learning Software Engineer
Role Description & Responsibilities
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.
Specifically, this person will work on designing and developing architecture for AI and ML applications. He/she will apply his/her knowledge in ML to problems in CAD for developing future and innovative product and design workflow ideas.
Qualifications
- MS in Computer Science, Engineering, Mathematics or related area with 1-3 years’ experience. Ph.D. preferred.
- 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
- 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
Inclusion statement
Compensation & Benefits
Compensation for the role will be commensurate with experience. The total expected compensation range will be between $114743 and $174000, representing the base salary (or annualized salary based on estimated hourly compensation) and target bonus.

SOLIDWORKS는 사용하기 쉬운 3D 소프트웨어로 3D 컴퓨터 응용 설계(CAD) 산업을 선도하고 있으며 전세계 엔지니어링 및 설계 팀이 미래의 제품 혁신을 이루어 내는 과정에서 팀을 교육하고 지원하고 있습니다.
더 알고 싶으십니까?
자세한 내용을 알아보려면 우리 웹사이트의 다른 섹션을 방문하십시오.
재학생 및 졸업생
미래 인재의 일원이 되어보세요 - 인턴십과 취업 기회를 확인하세요.
채용 과정
채용 과정에 대해 알아보세요.
우리의 문화와 가치
우리의 문화와 가치를 알아보세요