Senior Software Engineer, Enterprise Product
Core
Designing and building robust, scalable self-serve systems and interfaces that allow customers to create, configure, train, and deploy AI agents without writing code.
Role type
Senior Software Engineer (Enterprise Product)
Builds
Self-serve platform features for AI agent configuration, training, deployment, and monitoring/analytics
Domain
Conversational AI / Customer Experience Platforms
Deliverable
product features
Required skills
Full-stack development, Python, TypeScript, Product thinking, System design, API design, UX/UI design for non-technical users
Preferred skills
Security-sensitive system design, Developer tools/platforms experience, LLMs and prompt engineering, Asynchronous programming, Observability and data visualization
Technologies
Python, TypeScript
Responsibilities
Eliminate manual engineering work by building self-serve functionality for agent configuration, training, and deployment; Create AI-powered tools enabling non-technical teams to manage workflows; Design configuration abstractions balancing power and simplicity; Build monitoring and analytics for actionable insights; Own features end-to-end from architecture to iteration
Seniority
Senior, hands-on IC