Senior Staff Software Engineer, Internal Tools
Core
Building internal tools, AI-powered workflows, and knowledge infrastructure to make employees more effective at back-office work.
Role type
Senior Staff Software Engineer (Internal Tools & AI Agents)
Builds
Internal applications, AI agents, integrations, and knowledge infrastructure
Domain
Nonprofit operations, enterprise SaaS, AI/LLM
Deliverable
production ML models | product features
Required skills
Full-stack engineering, cloud infrastructure (IaC), API integration, MCP/LLM tool calling, agent frameworks, retrieval/knowledge infrastructure (RAG, vector stores)
Preferred skills
Enterprise IT background, hub-and-spoke models, LLM-based application development
Technologies
MCP, LLM frameworks, vector stores, knowledge graphs, RAG
Responsibilities
Define technical strategy and architecture roadmap, architect scalable production applications, design and build the AI layer with custom agents, tech-lead a small team and set code review standards, partner with senior business stakeholders
Seniority
Senior Staff, hands-on IC with potential for managing contingent support