N

NetBrain

Senior AI Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Artificial Intelligence, Electrical Engineering, or a related technical field is required; equivalent practical experience is also considered.
  • At least 3 years of experience in software engineering, machine learning, or applied AI, including at least 2 years building, deploying, and operating production-grade LLM or Agent applications; must have delivered at least one LLM-powered feature end-to-end and owned its operation and improvement after launch.
  • Deep understanding of Agent architectures and LLM behavior, including instruction following, tool-calling behavior, and context sensitivity, with hands-on experience building multi-step workflows involving reasoning, tool execution, state management, structured outputs, validation, and error recovery.
  • Ability to diagnose and resolve production LLM or Agent failures, including hallucinations, incorrect tool calls, retrieval-quality degradation, Agent loops, structured-output failures, latency regressions, and regressions introduced by prompt or model changes.
  • Strong Python and distributed backend engineering skills, including API and service development, asynchronous and concurrent programming, retries, timeouts, caching, rate limiting, testing, logging, and cross-service performance debugging.
  • Hands-on experience designing evaluation systems for LLM applications, including dataset construction, metric definition, regression testing, and release quality gates.
  • Strong understanding of security risks associated with LLM and Agent applications, including prompt injection, data leakage, unsafe tool execution, permission boundaries, and uncontrolled Agent autonomy.
  • Ability to independently design, implement, debug, deploy, and operate complex production systems.

Responsibilities

  • Design and implement core capabilities for an enterprise-grade Agent platform, including orchestration patterns such as ReAct, Plan-and-Execute, and Supervisor; tool execution; context and memory management; and safety guardrails.
  • Design enterprise-grade Agent execution and governance mechanisms, including Human-in-the-Loop approval workflows, multi-tenant permission isolation, policy enforcement, and secure execution controls.
  • Build reusable Agent Skills, standardized tool interfaces, and a scalable tool ecosystem integrated with NetBrain platform capabilities and business workflows.
  • Design and implement LLM post-training strategies, including domain-specific Supervised Fine-Tuning, DPO/RLHF-based preference alignment, and parameter-efficient fine-tuning techniques such as LoRA, to improve model performance in network operations.
  • Build an Agent self-learning feedback loop that converts production execution traces, user feedback, and evaluation results into datasets for improving prompts, skills, models, and retrieval strategies.
  • Analyze and optimize LLM behavior in instruction following, tool calling, structured output generation, contextual understanding, reasoning stability, and hallucination mitigation.
  • Build production-grade LLM and Agent evaluation frameworks and automated regression pipelines, including benchmark datasets, deterministic checks, LLM-as-a-Judge, tool-call validation, retrieval-quality evaluation, and end-to-end task success metrics.
  • Establish release quality gates and hallucination-detection mechanisms to prevent accuracy, reliability, and performance regressions in AI features from reaching production.
  • Build AI system observability capabilities, including distributed tracing, structured logging, metrics, dashboards, and alerting.
  • Diagnose and resolve production AI failures, including hallucinations, incorrect tool selection, invalid tool parameters, Agent loops, retrieval-quality degradation, structured-output failures, latency regressions, and unexpected model behavior changes.
  • Design and implement reliable backend services for production AI and Agent workloads, including asynchronous and concurrent processing, retries, timeouts, caching, rate limiting, and fault isolation.
  • Optimize latency, throughput, token consumption, and infrastructure cost to meet platform SLA requirements and support large-scale production workloads.
  • Diagnose and resolve complex AI system issues spanning prompts, models, RAG, tools, Agent workflows, backend services, and infrastructure.
  • Lead technical design for critical modules and system-level capabilities, ensuring alignment with platform architecture, security requirements, engineering standards, and product requirements.
  • Drive technical improvements based on production data, evaluation results, and benchmarks, and collaborate with Engineering, Product, QA, and other teams to deliver solutions into production.
  • Prototype, benchmark, and productionize emerging technologies such as GraphRAG, Knowledge Graphs, MCP, LLM post-training, and Agent self-learning to improve grounding, multi-hop reasoning, and domain expertise.
  • Evaluate Agent frameworks and supporting infrastructure, including LangChain, LangGraph, AutoGen, and LlamaIndex, and provide technical recommendations for platform architecture evolution and product technology strategy.
  • Stay current with LLM and Agent technology developments and translate promising technologies into measurable, testable, production-ready engineering capabilities.

Desired Qualifications

  • A master's degree or Ph.D. is preferred.
  • Strong experience with RAG and advanced retrieval systems, including embeddings, vector and hybrid search, reranking, chunking strategies, grounding and citation mechanisms, as well as multi-hop retrieval, Knowledge Graphs, or GraphRAG.
  • Familiarity with Agent frameworks such as LangGraph, LangChain, AutoGen, and LlamaIndex, and standardized protocols such as MCP (Model Context Protocol) for connecting Agents with external tools and systems; understanding the underlying architecture is more important than expertise in a specific framework.
  • Experience designing Agent runtime mechanisms, including Human-in-the-Loop workflows such as risk classification, approval, interruption, pause/resume, and context management for long-running Agent workflows, including state persistence, history compression, and memory systems.
  • Experience with LangSmith or similar LLM observability and evaluation platforms.
  • Experience with LLM fine-tuning, including LoRA or other parameter-efficient fine-tuning techniques.
  • Experience applying LLM technologies to networking, infrastructure, cybersecurity, observability, or other complex technical domains.
  • Fluency in both English and Chinese, with strong cross-regional communication and collaboration skills.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at NetBrain

See more jobs