
Senior Software Engineer II, Applied AI
Building AI agents and automation with LLMs and agent frameworks (LangGraph, Bedrock); focused on rapid prototyping and productionizing agent workflows.
About the Role
Build and ship production-grade LLM-powered agents that automate multi-step workflows across Wrapbook, partnering with internal teams to identify high-impact processes and iterate on reliable, secure agent solutions. Own agents end-to-end from prototype to production, including deployment, observability, and driving adoption across a 400+ person organization.
Job Description
Role
Senior Software Engineer II, Applied AI on the Agentic Systems team. You will design, build, deploy, and scale LLM-powered agents that automate multi-step workflows for internal teams (Marketing, Sales, Support, Operations, Finance) and establish patterns, tools, and standards for agent development at Wrapbook.
Key Responsibilities
- Design and build production-grade AI agents using LangGraph and similar frameworks.
- Deploy, run, and scale agents on Amazon Bedrock AgentCore, leveraging runtime, memory, identity, and gateway capabilities while monitoring cost and efficiency.
- Partner with non-technical and cross-functional teams to elicit requirements, translate workflows into agent-driven solutions, and communicate capabilities and limits.
- Integrate agents with internal systems, APIs, and third-party tools so agents can take real actions.
- Build evaluation, observability, and guardrail frameworks to measure agent quality, detect failures, and keep humans in the loop where necessary.
- Establish reusable patterns, shared tools, and best practices to accelerate agent delivery.
- Own agent lifecycle end-to-end, measuring impact and iterating based on usage data and feedback.
- Drive adoption through documentation, training, and enablement.
Requirements
- 6+ years of back-end development experience with Python, TypeScript/Node.js, or Java, delivering systems designed for security, scalability, availability, and performance.
- Hands-on experience building and shipping LLM-powered agents or workflows (models such as Claude, GPT, Llama, Mistral), including prompting, tool use, and structured outputs.
- Production experience with at least one agent/LLM framework such as LangGraph, LangChain, LlamaIndex, or AutoGen, and understanding of AI architectures like RAG, reranking, and multi-agent orchestration.
- Security-first mindset: experience reasoning about data access, permissions, and failure modes for systems that take real actions.
- Strong product sense, communication skills, and ability to work directly with non-technical teams to define and automate workflows.
- Comfort with ambiguity and an ownership mentality to take loosely defined problems from idea to production independently.
Nice to Have
- Experience running AWS workloads in production and designing/deploying on Amazon services, ideally including Amazon Bedrock AgentCore.
Location & Eligibility
- Remote position open to candidates located in the United States or Canada. Cannot sponsor work visas; applicants must be authorized to work in the country from which they will perform the work.
Benefits (selected)
- Unlimited Paid Time Off
- Work from anywhere in Canada and USA
- Health and Dental benefits
- Up to $1,500 USD / $2,025 CAD toward home IT setup
- Up to 2% matching RRSP / 401(k)
- Learning and Development opportunities
- Up to $50 USD / $67.50 CAD toward Internet/cell service