Source description
About the role
Software Engineer - Front End with AI 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. Role description & Responsibilities • You will be responsible for building scalable, reusable, and intelligent UI-driven applications that seamlessly integrate with backend systems and AI services. A key part of your role will be to design and implement AI-powered user experiences, including interaction with LLM-based agents and orchestration frameworks. • You will contribute to products that are widely adopted across multiple applications, ensuring both high-quality UX and intelligent automation capabilities. • 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 or similar) • Design and optimize prompt workflows and prompt engineering strategies for real-world product use cases • Build and integrate agent-based systems into UI workflows (multi-step reasoning, tool usage, orchestration) • Design, code, and manage automated test scripts • Implement performance and quality modules • Identify bottlenecks and bugs, including those in AI-driven flows, and devise solutions • Ensure code quality, organization, and automation standards • Collaborate closely with backend, AI, and product teams to deliver cohesive solutions
More at Dassault Systèmes