Role Overview
Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering, as a Software Engineer – Front End with AI in Pune, India. We are seeking an experienced and highly motivated UI Developer to join the NETVIBES Development Team. Our ideal candidate goes beyond traditional front-end development and brings hands-on experience integrating AI capabilities into products, including agent-based architectures, prompt engineering, and LLM-driven workflows.
Responsibilities
- Build scalable, reusable, and intelligent UI-driven applications that seamlessly integrate with backend systems and AI services.
- Design and implement AI-powered user experiences, including interaction with LLM-based agents and orchestration frameworks.
- Design, build, and maintain efficient, reusable, reliable, and responsive JavaScript code.
- Develop AI-integrated front-end experiences, leveraging LLM APIs and agent frameworks (e.g., LangChain / LangGraph).
- Design and optimize prompt workflows and prompt engineering strategies for real-world product use cases.
- Build and integrate agent-based systems into UI workflows.
- Design, code, and manage automated test scripts.
- Identify bottlenecks and bugs, including those in AI-driven flows, and devise solutions.
- Collaborate closely with backend, AI, and product teams to deliver cohesive solutions.
Requirements
- Strong engineering background with consistent academic performance (60%+ throughout).
- Clear understanding of OOPS and Data Structures.
- Proficient in front-end technologies: vanilla JavaScript, HTML5, CSS.
- Proven experience in integrating AI/LLM capabilities into production applications.
- Hands-on exposure to agent development frameworks (e.g., LangChain, LangGraph).
- Experience with prompt engineering and prompt optimization techniques.
- Strong understanding of asynchronous request handling, partial page updates, and AJAX.
- 2–4 years of relevant experience.
- Ability to deliver pixel-perfect UI implementations.
- Exposure to 3DEXPERIENCE platform is a plus.
Skills
- JavaScript
- LangChain
- LLM
- HTML5
- CSS
Benefits
- Work in a culture of collaboration and innovation.
- Be at the forefront of building software products deployed in mission-critical projects worldwide.
- Avenues to develop yourself for career progression.
- Opportunity to work in the real business world with a wide range of customers and coworkers.