3DEXPERIENCE Platform and on the Cloud needs to deliver best-in-class simulation applications and technologies for simulating Product, Nature and Life.
Requirements
- 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.
- Knowledge for AI and ML is a plus
Responsibilities
- Developing scripts to automate routine tasks.
- Designing the software system, describing the specifications in technical terms
- Coding, compiling and running unit tests according to Implement processes
- Learning Web application development, Cloud Infrastructure and AI.
- Developing expertise in service technologies specific to Grid.
- Building models, training datasets, or implementing algorithms using frameworks like TensorFlow, PyTorch, LangChain, or LangGraph.
- Writing code fixes and tools to solve AI and cloud-related problems in one or more of the following languages: JavaScript, Python, and C++
Other
- Actively engaged in a Bachelor’s or Master’s Degree in Engineering, Computer Science, AI, Machine Learning, or related disciplines.
- Learning and working in a very fast paced environment, handling multiple tasks and assignments.
- Applying knowledge gained in computer science/Engineering courses to real-world problems.
- Analyzing information and evaluating results to choose the best solution to solve problems.
- Keeping abreast of the latest technological developments, understanding the requirements of our development partners, knowing about competing products