> Markdown version of [/jobs/ext/604895-software-engineer-agentic-ai](https://www.wearedevelopers.com/jobs/ext/604895-software-engineer-agentic-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Agentic AI - **Company:** Tulip Interfaces, Inc. - **Location:** Somerville, MA, United States - **Experience:** Experienced - **Salary:** $100,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Unit Testing, Software as a Service, Software Quality, Software Debugging, Software Engineering, TypeScript, Enterprise Software Applications, ReactJS, Large Language Models, Build Management, Api Design, Restful APIs - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/2da92fff-1221-494c-9ea4-2a40fd5be2c5 ## About the Role 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. What skills or experience do I need? * 2-3+ years of software engineering experience, ideally at a SaaS or enterprise software company * Strong proficiency in TypeScript; ReactJS experience is a plus * 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 * Familiarity with API design and RESTful service integration * Proficiency in unit and integration testing, debugging, and code quality practices ## Description * 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 ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Building and Modernising Apps with Agentic AI - Julia Kordick](https://www.wearedevelopers.com/videos/1832-building-and-modernising-apps-with-agentic-ai-julia-kordick) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 122 - Cracks in the polyfill](https://www.wearedevelopers.com/magazine/457-dev-digest-122-cracks-in-the-polyfill) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview)