
Staff Software Engineer, Product
Decagon San Francisco, New York
About the role
At Decagon, the Product Engineering team develops the core platform that enables customers to create, operate, and enhance AI agents across multiple communication channels like voice, chat, and email. This team focuses on building scalable frameworks and tools that empower customer experience teams to manage AI agents independently, supporting major clients such as Hertz and American Airlines. The role is embedded within a fast-paced, in-office environment in San Francisco or New York City, emphasizing collaboration and innovation.
The Staff Software Engineer will design and implement systems that allow customers to configure, train, test, and monitor AI agents with ease and reliability. Daily responsibilities include working closely with product and design teams to define requirements, review designs, and iterate on features. The engineer will own features end-to-end, ensuring robust abstractions that accommodate diverse enterprise needs while maintaining usability for non-technical users. The role involves handling complex, large-scale agentic systems and integrating new AI models into production.
Candidates should have over seven years of software product development experience, strong product sensibility, and proficiency in Python across the full stack. They must be adept at simplifying complex technical capabilities into user-friendly interfaces and skilled in debugging large-scale asynchronous systems. Experience with LLMs, AI agent systems, developer tools, observability, or security-sensitive products is a plus. The position offers competitive compensation and benefits, including equity and comprehensive health coverage, within a company committed to excellence and customer-centric innovation.