U

Unblocked

Codebase knowledge base via NLP

Senior AI Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, Canada

About the Job

Requirements

  • The candidate must be based in Vancouver, British Columbia, and willing to work in the office four days a week.
  • The candidate must have shipped production large language model applications at scale, rather than only notebook prototypes.
  • The candidate must have hands-on experience with context engineering, including agentic retrieval, chunking, embeddings, reranking, and graphs.
  • The candidate must have hands-on experience with frontier models across providers and understand when to use each provider.
  • The candidate must have built evaluation harnesses for non-deterministic systems and used them to ship with confidence.
  • The candidate must have expert familiarity with agentic coding environments.
  • The candidate must have demonstrated leadership of teammates through project delivery.
  • The candidate must have experience architecting and shipping complex backend systems, ideally in artificial intelligence, machine learning, or data-heavy domains.

Responsibilities

  • Build and scale data pipelines and artificial intelligence services that ingest and process large volumes of structured and unstructured data.
  • Design end-to-end large language model systems across prompting, context engineering, agent architectures, and evaluation frameworks.
  • Work across frontier models from Anthropic, OpenAI, Google, and open-source providers, routing intelligently by capability, latency, and cost.
  • Design clean tool and context surfaces that agents can reliably reason and act over.
  • Improve the developer experience through each product release.
  • Influence the roadmap, mentor teammates, and continuously raise the technical bar for the team.

Desired Qualifications

  • Working knowledge of AI observability and evaluation tooling.
  • Expert-level software development skills in a modern typesafe language.
  • Experience building MCP servers, agent SDKs, or other developer-facing AI infrastructure.
  • Experience with safety and guardrails for large language model systems, including prompt injection, personally identifiable information handling, and untrusted content ingestion.
  • Experience with eval-driven optimization through distillation or fine-tuning where it provides sufficient benefit.

About the Company

Unblocked

Codebase knowledge base via NLP

Unblocked helps software teams quickly access knowledge about their codebase. It connects to code repositories and development tools (like GitHub and Bitbucket), ingests and indexes code and related documentation, and then lets developers ask natural-language questions to get precise answers about architecture, functionality, and specific code. The product works by continuously indexing connected data sources and providing query results that reference the underlying codebase. It differentiates itself by offering a centralized, cross-repository knowledge base that reduces context-switching and interruptions, making it easier for new team members to onboard and for large projects to be navigated quickly. Pricing is subscription-based with tiers based on team size and the number of connected data sources. The overall goal is to boost developer productivity and collaboration by giving teams fast, accurate access to their own code and documentation.

Company size
11-50
Company stage
Series A
Total funding
$28.3M
Headquarters
Vancouver, Canada
Founded
2022

Recently Posted Jobs

Explore more opportunities at Unblocked

See more jobs