About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Engineer, AI Productivity based in Canada.
Responsibilities
- Own and evolve agentic development environments that allow AI agents to operate independently in cloud-based, sandboxed, or containerized environments and execute comprehensive test suites.
- Build and maintain integrations that give AI agents access to essential engineering systems and context, including CI/CD, source control, communication, observability, and monitoring platforms.
- Develop MCP servers and similar agent-tooling integrations that enable agents to build, debug, test, and operate software more effectively.
- Own and continuously improve repo-wide AI documentation, agent instructions, skills, context files, conventions, and package guidance.
- Work directly with engineers to identify where AI agents struggle and address underlying issues.
- Develop tools and workflows that allow non-engineering teams to make simple visual or application updates with AI assistance.
- Act as the internal product owner for AI agent capabilities.
- Lead cross-functional initiatives that raise the effectiveness and consistency of AI-assisted development.
- Maintain a strong hands-on contribution to engineering projects while providing technical leadership.
Requirements
- Strong software engineering fundamentals with the ability to quickly understand and work within complex backend codebases.
- Deep hands-on experience using AI coding agents such as Claude Code, Cursor, GitHub Copilot, Devin, or comparable tools.
- Demonstrated experience creating effective agent documentation, custom instructions, context files.
- Proven track record of building developer tools, infrastructure, or internal platforms.
- Comfortable working across the technology stack, including CI/CD systems, cloud infrastructure, internal tooling, and application code.
- High ownership and autonomy.
- Strong communication and cross-functional collaboration skills.
- Experience building or contributing to MCP servers is a strong plus.
- Background in developer productivity, platform engineering, developer experience is advantageous.
- Experience with TypeScript/JavaScript monorepos, Go, and GraphQL is a plus.
- Experience designing sandboxed or containerized development environments at scale is desirable.
Conditions
- Competitive annual salary range of USD $180,000–$400,000, location-independent under a remote-first model.
- Meaningful equity compensation.
- Fully remote work environment across North America.
- High degree of autonomy and ownership.
- Opportunity to shape AI-assisted engineering practices.
- Exposure to rapidly evolving AI technologies.
- Strong opportunities for technical leadership and professional growth.