> Markdown version of [/jobs/ext/2852949-software-engineer](https://www.wearedevelopers.com/jobs/ext/2852949-software-engineer). 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 - **Company:** Tulip, LLC - **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, Api Design, Restful APIs - **Published:** September 11, 2026 - **Apply:** https://www.thejobnetwork.com/job/software-engineer-agentic-ai-509963891 ## 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., * 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) - [You are not an AI developer](https://www.wearedevelopers.com/videos/1148-you-are-not-an-ai-developer) - [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 - [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) - [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 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 122 - Cracks in the polyfill](https://www.wearedevelopers.com/magazine/457-dev-digest-122-cracks-in-the-polyfill)