AI Tooling Engineer in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for an AI Tooling Engineer in Canada.
This is a high-impact engineering role focused on shaping how developers and AI agents interact with modern backend infrastructure and developer tooling. You will help design and build AI-native interfaces that power workflows across dashboards, documentation, and internal platforms. The role blends strong product thinking with deep engineering expertise, requiring you to translate real-world developer needs into scalable, reliable tooling and abstractions. You will work at the intersection of AI systems, developer experience, and platform engineering in a fast-evolving ecosystem. This position offers the opportunity to influence how AI is integrated into developer workflows at scale while collaborating closely with cross-functional teams. It is ideal for engineers passionate about AI systems, tooling, and building products that other developers rely on daily.
- Design, build, and maintain AI tooling surfaces such as MCP, agent skills, and developer-facing AI interfaces.
- Improve and evolve AI-driven dashboard assistants to support debugging, workflows, and self-serve product usage.
- Translate customer AI usage patterns into improved product experiences, abstractions, and documentation structures.
- Develop and maintain evaluation frameworks, instrumentation systems, and feedback loops to measure AI reliability and performance.
- Design ways to expose product knowledge and documentation effectively to AI agents and developer tools.
- Build reusable patterns and infrastructure for AI integration across applications, including Edge Functions, embeddings, and agent workflows.
- Centralize shared AI logic and reduce duplication across services and engineering teams.
- Ensure high reliability through strong testing, benchmarking, stress testing, and validation of AI systems.
- Collaborate with cross-functional teams including docs, frontend, API, and CLI to deliver cohesive developer experiences.
- Stay up to date with the evolving AI ecosystem and apply best practices to improve developer-facing AI capabilities.
- Strong proficiency in JavaScript and TypeScript, including modern ecosystem tooling (npm, ES modules, bundlers, browser constraints).
- Deep understanding of AI systems, including agent architectures, LLM tooling, and practical trade-offs in production use.
- Experience building developer tools, platforms, or internal systems used by engineering teams.
- Hands-on experience designing or implementing evaluation frameworks for AI systems and task quality measurement.
- Familiarity with Postgres and database design principles.
- Experience with vector databases, embeddings, and tools such as pgvector or similar technologies.
- Strong product intuition for identifying valuable AI use cases and avoiding fragile or low-impact solutions.
- Strong focus on testing, reliability, and real-world validation of systems.
- Excellent communication skills and ability to collaborate across engineering, product, and documentation teams.
- Experience working in fast-moving, experimental, or platform-oriented engineering environments is highly valued.
- Fully remote working model with global flexibility.
- Equity participation (ESOP) in the company.
- Home office and tech setup allowance to support your ideal workspace.
- Comprehensive health coverage for employees and partial coverage for dependents.
- Annual off-site gatherings for collaboration and team connection.
- Flexible, asynchronous work culture focused on autonomy and trust.
- Annual learning and professional development budget.
- Co-working or WeWork membership allowance available globally.
- Opportunity to work on cutting-edge AI-native developer tooling.
- Strong open-source culture with a global, highly distributed engineering team.