Skip to content

Open nowPosted 2 days agoWe saw it 2 min after it went up

Staff Engineer / AI Builder

Jobgether3,933 open roles

Where
Canada
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowStaff Engineer / AI BuilderJobgether · Canada
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Jobgether's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.3% of postings close within 7 days. Measured by our own scanner across the market. Jobgether postings stay open a median of 6 days.

Share of postings closed within
  1. 1.9%1 day
  2. 4.0%3 days
  3. 8.3%7 days
  4. 15.3%14 days
  5. 34.2%30 days
This job: posted 2 days ago

Jobgether median: 6 days open

The posting

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 Builder based in Canada.

This is a senior technical leadership role focused on designing and delivering production-grade AI and ML systems at enterprise scale. You’ll architect agentic workflows, RAG pipelines, evaluation frameworks, and cloud-native services that solve real business problems. The role combines deep hands-on engineering with architectural ownership and technical mentorship across a cross-functional team. You’ll work on live, integration-heavy projects where reliability, security, scalability, and measurable outcomes are essential. You’ll help establish engineering standards and shape how AI systems are designed, evaluated, deployed, and operated over time. The environment is fast-moving and collaborative, with production AI systems expected to move from concept to deployment in approximately 30–45 days. This is an opportunity to influence both the technology and engineering practices behind sophisticated AI solutions while remaining close to implementation.

Accountabilities

  • Design and build agentic AI workflows, including reasoning loops, tool and function calling, orchestration, and single- or multi-agent architectures based on the needs of each use case.
  • Develop and maintain production RAG pipelines covering chunking strategies, embeddings, vector search, re-ranking, knowledge freshness, and dynamic content updates.
  • Integrate AI solutions with AWS services such as Bedrock and Agent Core, including MCP-based tools and precise tool descriptions that enable reliable orchestration.
  • Develop production-grade system prompts using structured role definitions, output constraints, few-shot examples, and other prompt-engineering techniques.
  • Build robust evaluation and observability capabilities using golden datasets, LLM-as-judge approaches, RAGAS-style metrics, tracing platforms, and runtime guardrails.
  • Design for failure and degradation through retries, backoff and jitter, circuit breakers, fallback models, and clear user-facing recovery experiences.
  • Build backend and full-stack services using Python and Node.js, including AWS Lambda, API Gateway, RESTful APIs, and serverless architectures.
  • Design DynamoDB single-table schemas for conversation state, agent memory, and session history, while supporting event-driven workflows through Step Functions, SQS, and EventBridge.
  • Contribute to frontend integration points, cloud deployment, monitoring, troubleshooting, and production hardening across AWS and Docker-based environments.
  • Provide technical leadership by evaluating architectural trade-offs, challenging assumptions, mentoring engineers, and establishing strong practices for agentic AI development.
  • Partner with product, design, and delivery stakeholders across global teams to scope, build, launch, and continuously improve AI-powered features.
  • Own assigned systems and releases end-to-end, including debugging, reliability improvements, operational support, and maintaining production trustworthiness.
  • 6+ years of professional software engineering experience, including substantial hands-on experience delivering GenAI or LLM-powered systems into production.
  • Demonstrated expertise in agentic AI, including reasoning loops, tool/function calling, multi-agent orchestration, and the ability to determine when single-agent or multi-agent architectures are most appropriate.
  • Strong practical experience with RAG, including chunking, embeddings, vector databases such as OpenSearch, similarity search, re-ranking, and knowledge-refresh strategies.
  • Experience implementing LLM evaluation and observability, including golden datasets, LLM-as-judge, RAGAS or comparable metrics, and tracing platforms such as LangFuse or LangSmith.
  • Strong production prompt-engineering capabilities, including the ability to create structured system prompts with meaningful constraints and examples.
  • Hands-on experience with the AWS GenAI ecosystem, particularly Bedrock, Agent Core, Lambda, DynamoDB, S3, SQS, EventBridge, and Step Functions.
  • Strong Python and Node.js development skills, with experience building full-stack applications and RESTful APIs.
  • Solid understanding of reliability patterns for LLM-backed systems, including retries, backoff, circuit breakers, fallback models, and graceful degradation.
  • Experience with Docker, cloud-native deployment, production monitoring, and troubleshooting.
  • Ability to take ownership of ambiguous, integration-heavy technical problems and communicate architectural decisions with clarity and depth.
  • Strong collaboration and communication skills, with the ability to work effectively with product, design, delivery, and engineering teams.
  • Experience mentoring engineers and contributing to technical standards and engineering practices.
  • Helpful additional experience includes Amazon Bedrock Agent Core, MCP tool integration, agent registration, memory and session management, and gateway provisioning.
  • Experience working in regulated or high-stakes environments such as education, healthcare, or financial services is advantageous.
  • Familiarity with workflow orchestration and state-machine-based systems, as well as practical experience running LLM observability tooling in production, is a plus.
  • A willingness to travel for required business activities and interviews is expected, including approximately 20% travel to the United States.
  • Competitive salary range of $176,612–$243,680 CAD.
  • Remote position based in Canada.
  • Opportunity to work on production-grade AI systems with significant technical ownership and influence.
  • Exposure to advanced agentic AI, GenAI, RAG, AWS, evaluation, and observability technologies.
  • Collaborative environment with cross-functional and globally distributed teams.
  • Opportunities to mentor engineers and influence engineering standards and architectural direction.
  • Work on meaningful enterprise AI solutions where reliability, security, scalability, and measurable impact are core priorities.
  • Opportunities for professional growth through challenging technical problems and hands-on exposure to emerging AI technologies.
  • Required travel and in-person collaboration opportunities, including final interviews and onboarding as applicable.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Jobgether's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Jobgether's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Jobgether's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.