Dassault Systèmes-logo
Dassault Systèmes
·
November 8, 2025
Apply Now
This job has closed.

INTERNSHIP: AI Cloud Software Engineer

Johnston, RI
Internship
Hybrid
$22/hr - $36/hr
Intern
Dassault Systèmes is a leader in 3D design software and product lifecycle management. As an intern within the Platform R&D Cloud Compute Team, you will contribute to the development of simulation applications and technologies for the 3DEXPERIENCE Platform, gaining hands-on experience in software development and cloud infrastructure.

Responsibilities

  • Contribute to delivering best-in-class simulation applications and technologies for simulating Product, Nature and Life in the 3DEXPERIENCE Platform and on the Cloud.
  • Experience the full software development lifecycle, while remaining focused upon a certain aspect of this cycle to gain in-depth knowledge.
  • Apply knowledge gained in computer science/Engineering courses to real-world problems.
  • Analyze information and evaluate results to choose the best solution to solve problems.
  • Develop scripts to automate routine tasks.
  • Design the software system, describing the specifications in technical terms.
  • Code, compile and run unit tests according to Implement processes.
  • Keep abreast of the latest technological developments, understanding the requirements of our development partners, knowing about competing products.

Qualification

Required

  • Actively engaged in a Bachelor’s or Master’s Degree in Engineering, Computer Science, AI, Machine Learning, or related disciplines.
  • Possesses hands-on experience with cloud infrastructure and development, including AWS, Azure, or other platforms (e.g., deploying scalable applications, managing cloud resources, or integrating serverless architectures).
  • Possesses hands-on experience with AI/ML development, such as building models, training datasets, or implementing algorithms using frameworks like TensorFlow, PyTorch, LangChain, or LangGraph.
  • Demonstrates experience writing code fixes and tools to solve AI and cloud-related problems in one or more of the following languages: JavaScript, Python, and C++ (e.g., optimizing data pipelines for ML workflows, removing duplicate elements from datasets in cloud environments, or implementing chains and agents in LangChain).
  • Possesses experience with linear coding and leveraging language features when necessary (e.g., data structures for efficient AI processing, branching and conditionals for cloud orchestration, function-calls for modular ML components, or graph-based constructs like nodes and edges in LangGraph for stateful multi-actor applications).
  • Familiarity with key AI constructs such as retrieval-augmented generation (RAG), agents, chains, tools, memory components, and graph-based workflows for building LLM-powered applications.

Preferred

Benefits

Dassault Systèmes is a catalyst for human progress.
Glassdoor
4.1
Founded in 1981
Vélizy-villacoublay, Ile-de-France, FRA
10001+ employees
http://www.3ds.com

Similar Job