AI Software Engineer for Development Team in SOLIDWORKS

PowerToFly

Waltham (MA)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dassault Systèmes in Waltham, MA is seeking an AI Software Engineer to deliver world-class AI-powered CAD applications across the SOLIDWORKS platform. You will design and implement AI features, build multi-step reasoning workflows, and integrate AI agents with client-server architectures.

The role requires a CS/engineering degree and 2–5 years of experience with C#, C++, Python and AI tech; familiarity with Visual Studio, Git, Azure DevOps, Jira; and an interest in graphics, rendering or CAD

Qualifications

  • Bachelor’s or Master’s in Computer Science or related engineering field.
  • 2–5 years of experience with C#, C++, Python and AI tech.
  • Interest in 3D graphics, CAD, rendering or game engine tech is a plus.

Responsibilities

  • Design and implement AI-driven features to improve user productivity.
  • Build multi-step workflows where AI agents parse instructions and execute CAD operations.
  • Integrate AI agents with client-server architectures (WebSocket, REST).
  • Prototype and develop scalable software components.
  • Debug, profile, optimize performance, and write maintainable tests.
  • Collaborate across international teams and participate in sprint planning.
  • Stay current with AI/ML trends relevant to graphics and CAD.

Skills

C#
C/C++
Python
AI technologies

Education

Bachelor’s or Master’s Degree in Computer Science/Engineering

Tools

Visual Studio
Git
Azure DevOps
Jira
VS Code

Job description

Role Description & Responsibilities

Our Dassault Systemes SOLIDWORKS AI Powered Development team is excited to announce we have an AI Software Engineer opportunity available in our Waltham, MA office!

In this role you will deliver World Class Apps. Continuously improve deliveries based on usage and user feedbacks. Contribute to the development and maintenance the SOLIDWORKS CAD application across the full software development lifecycle, including:

  • Design and implement AI-driven product features and AI agents to drive customer productivity
  • Build multi-step reasoning workflows where AI agents parse instructions, plan tasks, and execute CAD operations.
  • Integrate AI agents with client-server architectures using WebSocket, REST, or other communication protocols.
  • Contribute ideas, AI skills and feedback on internal R&D development pipeline to help drive R&D efficiency and productivity around agentic AI development.
  • Prototyping and feature development
  • Designing and implementing scalable software components
  • Debugging, profiling, and performance optimization
  • Writing maintainable and testable code
  • Testing and validation
  • Regularly assess metrics and Customers feedback/log data to identify areas for quality or performance improvement.
  • Perform lessons learned and RCA to identify Root Causes of severe issues and propose Improvements actions to prevent such type of issues in the future (trainings, tools, process, operations, ...)
  • Documentation and technical collaboration

Work collaboratively within an interdisciplinary R&D team:

  • Collaborate with colleagues across multiple international teams and technology domains.
  • Participate in sprint planning and technical discussions
  • Contribute to project definition and implementation
  • Collaborate with developers, QA, UX, product definition and product management
  • Continuously improve development processes and product quality

Technological intelligence:

Keep abreast of the latest technological developments, understand the requirements of our development partners, know about competing products, look ahead for future products, technologies, languages, etc.

Qualifications

Bachelor’s or Master’s Degree in Computer Science Engineering, IT, or a related Engineering stream.

2–5 years of experience in C#, C++, Python, AI technologies.

Background
  • Solid understanding of software engineering principles and object-oriented programming
  • Interest in 3D computer graphics, rendering, visualization, or game engine technologies
  • Experience with modern graphics APIs or rendering frameworks is a plus
  • Familiarity with CAD, visualization, simulation, or content creation applications is beneficial
  • Interest or experience in AI/ML technologies related to graphics, rendering, image generation, or workflow automation is a plus
Competencies:

Programming Languages:

  • C#
  • C/C++
  • Python
  • Knowledge of other scripting languages is a plus
AI Technologies:
  • AI / ML Foundations - Strong understanding of:
    • LLMs (prompting, fine-tuning, evaluation)
    • Embeddings, vector search (RAG systems)
    • Agent frameworks (multi-step reasoning, tool use)
  • Experience with:
    • LangChain or LlamaIndex
    • OpenAI / Gemini / Claude APIs
Tools:
  • Visual Studio
  • Git
  • Azure DevOps
  • Jira
  • Cursor, VS Code, Claude, or other AI coding development environments

#WeAre3DS #LI-Hybrid

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Software Engineer for Development Team in SOLIDWORKS
AI Software Engineer for Development Team in SOLIDWORKS

Dassault Systèmes • Waltham (MA), Northern (KY)

Hybrid
USD 110,000 - 135,000
Medical, dental, vision coverage for员工
Employee life insurance
401K enrollment and match
+3
AI Software Engineer for CAD & 3D Agent Apps
AI Software Engineer for CAD & 3D Agent Apps

PowerToFly • Waltham (MA)

On-site
USD 120,000 - 160,000
AI Software Engineer — CAD & 3D AI Development (Hybrid)
AI Software Engineer — CAD & 3D AI Development (Hybrid)

Dassault Systèmes • Waltham (MA), Northern (KY)

Hybrid
USD 110,000 - 135,000
Medical, dental, vision coverage for员工
Employee life insurance
401K enrollment and match
+3
Software Engineer, AI CAD Workflow Automation
Software Engineer, AI CAD Workflow Automation

Jobtailor • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Applied AI Engineer
Senior Applied AI Engineer

MathWorks • Natick (MA)

Hybrid
USD 120,000 - 160,000
Mechanical Design Integrations Backend Engineer
Mechanical Design Integrations Backend Engineer

Foundation EGI • United States

On-site
USD 120,000 - 180,000
Remote SolidWorks Specialist for AI-driven Mechanical Design
Remote SolidWorks Specialist for AI-driven Mechanical Design

YO AI Labs • Seattle (WA)

Remote
USD 55,000 - 110,000
Fully remote
Contractor-friendly
Flexible schedule
API Support Engineer
API Support Engineer

Dassault Systèmes • Waltham (MA), Northern (KY)

Hybrid
USD 130,000 - 155,000
Bonus potential
Comprehensive benefits
401K with company match
Software Engineer
Software Engineer

Subcritical Systems Inc • Austin (TX)

On-site
USD 120,000 - 170,000
Health insurance
Remote SolidWorks Specialist for AI CAD Systems
Remote SolidWorks Specialist for AI CAD Systems

YO AI Labs • Miami (FL)

Remote
USD 83,000 - 124,000
Fully remote contractor
Flexible schedule
Training and project guidance