Software Engineer
Lead the technical direction of an AI-powered chatbot, driving LLM integration and agent-based architecture design while managing a remote team and collaborating closely with product stakeholders to deliver high-quality, reliable solutions.
This is a remote position.
Job Activities
Lead the design and evolution of LLM-powered chatbot architectures, including agent-based workflows, tool integrations, and context/memory strategies, ensuring high-quality, reliable, and cost-efficient AI systems.
Define technical direction and system architecture, promoting scalability, maintainability, and engineering best practices, while proactively identifying and mitigating risks.
Own delivery execution by structuring complex initiatives, aligning timelines, and coordinating engineering efforts to ensure consistent progress in dynamic environments.
Mentor and support engineers, providing technical guidance, unblocking challenges, and fostering a strong, high-performing engineering culture.
Collaborate closely with stakeholders to translate business needs into effective AI solutions, contributing to product roadmap, prioritization, and continuous improvement of user experience.
Drive innovation by exploring and validating new approaches in agent orchestration, prompt engineering, and AI system optimization, continuously improving performance, reliability, and efficiency.
Requirements
Nice to Have
Originally posted on Himalayas
Posted June 20, 2026