Remote job
Senior Software Engineer II, Applied AI
Job details
About this role
Role overview Build AI agents that automate multi-step workflows for internal business teams, from identifying a useful opportunity through production deployment and ongoing improvement. You’ll work directly with non-technical partners, connect agents to systems where they can take action, and help establish reliable practices for agent development and adoption.
Responsibilities - Design and build production agents and workflows, primarily using LangGraph. - Deploy and operate agents on managed agent infrastructure, with attention to security, reliability, and operating cost. - Discover workflow needs with internal teams, clarify requirements, and communicate what an agent can and cannot reliably do. - Integrate agents with internal APIs, business systems, and third-party tools so they can complete tasks. - Create evaluation, observability, and guardrail approaches to track quality, detect failures, and keep people involved where appropriate. - Develop reusable tools and engineering patterns, then own agents from prototype through launch and iteration based on usage and feedback. - Support adoption with documentation and training.
Requirements - 6+ years of backend development with Python, TypeScript/Node.js, or Java, delivering secure, scalable, available, and performant systems. - Production experience building and shipping LLM-powered agents or workflows, including prompting, tool use, and structured outputs. - Experience with a production agent or LLM framework such as LangGraph, LangChain, LlamaIndex, or AutoGen. - Understanding of AI approaches such as retrieval-augmented generation, reranking, and multi-agent orchestration. - Security-minded approach to permissions, data access, and failure modes, especially for systems that take actions. - Strong product judgment, communication, ownership, and comfort taking ambiguous problems from discovery to production.
Nice to have - Experience with AWS workloads in production, particularly Amazon Bedrock AgentCore. - Specific experience with LangGraph.
Benefits and work setup Remote work is available from the United States or Canada. Listed benefits include unlimited paid time off, health and dental coverage, a home technology setup allowance, retirement plan matching, learning and development support, and an internet or phone allowance.