Software Engineer (Agentic AI)
Posted Updated
- Design and build AI agentic features that integrate with existing product capabilities and deliver meaningful user experiences
- Write clean, well-tested, and maintainable TypeScript code across the stack
- Evaluate, integrate, and extend LLM-based components including tool invocation, structured outputs, and multi-step reasoning flows
- Collaborate with Product and Design to translate user needs into technical requirements and system designs
- Debug, troubleshoot, and continuously improve the reliability and performance of agentic systems
- Contribute to technical documentation and share findings across the team to raise collective understanding of AI patterns
- Key Collaborators:
- Engineering
- Product Design
- Product Management
Benefits
- Impactful Work: Have a direct impact on product and culture
- Work/Life Balance: Flexible work and unlimited vacation policy, virtual company events and happy hours
- Additional Perks: Commuter benefits, a work-from-home stipend, fitness subsidies
- Competitive Benefits: Healthcare, Dental, Vision, Short-term Disability, Long-term Disability, Health Reimbursement Account (HRA)
- Family-Friendly Policies: Parental Leave, 401K & Life Insurance
- Employee-Led Communities: Parents@Tulip, Hey Lady, Allies@Tulip and more
- You’re a builder at heart — someone who thrives on pushing product forward and finding elegant solutions to hard problems. You have a product mindset and genuine empathy for the end user, which means you don’t just ship features, you think about how they land
- You have a deep curiosity for AI agentic patterns and are eager to architect novel user experiences around these capabilities. You’re comfortable moving across a large technology stack and energized by the pace of a team that’s actively shaping what AI looks like in industrial environments
- Hands-on experience integrating LLM APIs (e.g., Anthropic, OpenAI), including streaming responses and structured outputs
- Working knowledge of agentic patterns: MCP, tool invocation, and multi-step reasoning
- Strong proficiency in TypeScript; ReactJS experience is a plus
- Familiarity with API design and RESTful service integration
- Proficiency in unit and integration testing, debugging, and code quality practices
- 2-3+ years of software engineering experience, ideally at a SaaS or enterprise software company
