Job Description
Role Overview
We’re looking for a hands-on Technical Lead or Senior Software Engineer with solid experience in LangChainJS and LangFlow to design, prototype, and build AI-powered applications leveraging large language models. You will work closely with our product and AI teams to deliver end-to-end intelligent workflow automation and agent-based solutions.
Responsibilities
• Design and implement modular LangChainJS pipelines and chains for various LLM use cases.
• Prototype and visualize flows using LangFlow, optimizing for usability and efficiency.
• Build, deploy, and maintain agent-based systems with tool integrations (e.g., APIs, databases, plugins).
• Collaborate with cross-functional teams to align product goals with technical implementation.
• Write clean, testable TypeScript/JavaScript code with attention to performance and scalability.
• Stay up to date with the LangChain ecosystem and best practices in prompt engineering.
• Contribute to architectural decisions and code reviews as a technical lead (if applicable).
Job Requirements
• Proven experience working with LangChainJS and strong understanding of LLM-powered workflows.
• Proficiency in JavaScript/TypeScript, with experience in frontend/backend integration.
• Strong problem-solving and system design skills.
• Excellent verbal and written English communication skills.
• Ability to work independently in a remote-first, fast-paced environment.