Postuler

Publié il y a 2 mois

Senior AI Developer (RAG, Agents & Microservices) | Onsite | Salary in Euros | Ontario Canada

@ HR Ways

Ontario

Temps plein6+ ans d’expérience
Postuler
SIGNAUX

En bref

HR Ways is recruiting a senior AI developer to build and maintain production GenAI systems for a global IT and consulting client. The role covers native RAG pipelines, agentic workflows and FastAPI microservices, with an emphasis on transparent, minimal-framework development. The position is full-time and onsite in Canada, with salary based on experience.

Responsabilités :

  • Build native RAG pipelines with chunking, embeddings, hybrid search and re-ranking
  • Design and deploy multi-step AI agents with tool execution and state tracking
  • Optimize prompts, context packing and token economics
  • Build and maintain FastAPI AI microservices
  • Instrument tracing, logging and latency monitoring

Résumé des exigences :

  • 6+ years of experience
  • Advanced-intermediate to expert Python skills, including asyncio
  • Production REST API and microservice experience with FastAPI
  • Deep experience with Pydantic and structured extraction
  • Familiarity with Google GECX
  • Experience with evaluation frameworks and agentic observability

Outils et compétences

Source et dates

Type de source non vérifié · manatal

Date publiée par l’employeur
2026-09-03
Première détection par notre source
2026-10-27
Mise à jour du dossier source
2026-11-11

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience6 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy2
Description

Job Title: Lead / Senior AI Developer (RAG, Agents & Microservices)

Location: Canada

About client:

A global IT and consulting company based in Bangalore, India, providing IT services to clients worldwide across multiple industries.

Position Overview

We are seeking an experienced AI Developer to build, optimize, and maintain production-grade GenAI systems. In this role, you will design native RAG pipelines, architect agentic workflows, and optimize context engineering for high-reasoning output. We emphasize transparent, minimal-framework AI development—focusing on raw API integrations, HTTP clients, and robust Python microservices built with FastAPI over heavy abstraction layers.

Key Responsibilities

  • Build Native RAG Pipelines: Architect and implement custom chunking strategies, embeddings, hybrid search, re-ranking mechanisms, and domain-specific retrieval logic.
  • Agentic Orchestration: Design and deploy multi-step AI agents featuring working memory, function calling/tool execution, state tracking, and deterministic control flows.
  • Context Engineering & Optimization: Optimize prompts, context packing, and token economics to balance high reasoning quality with minimal latency and inference costs.
  • Microservice Development: Build, deploy, and maintain transparent, highly debuggable AI microservices using FastAPI.
  • Structured Data Extraction: Implement deterministic extraction pipelines using Pydantic models, custom JSON schemas, and advanced structured-output prompting.
  • Testing, Observability & Debugging: Instrument end-to-end tracing, logging, token usage metrics, and latency monitoring. Write robust unit tests for agents and regression test suites for RAG components.

Required Qualifications

  • Software Engineering: Strong core software engineering fundamentals with advanced-intermediate to expert-level Python skills (including asyncio, concurrency patterns, and performance tuning).
  • AI Architecture: Hands-on experience building transparent AI systems using standard Python libraries, HTTP clients (httpx, requests), and minimal-framework patterns rather than relying solely on high-level abstractions.
  • API & Backend: Proven track record of developing production REST APIs and microservices using FastAPI.
  • Structured Outputs: Deep experience with Pydantic validation, JSON schema design, and structured extraction techniques.
  • Ecosystem Knowledge: Familiarity with Google Enterprise Conversational Search/Extension tools (GECX).
  • Evaluation & Operations: Experience with prompt-level debugging, evaluation frameworks, and instrumenting tracing/observability for agentic workflows.

Technical Skillset

CategoryCore Competencies

GenAI & RAGNative RAG, Hybrid Search, Re-ranking, Context Packing, Prompt Engineering

Agentic AIState Machines, Tool Execution, Working Memory, Deterministic Orchestration

Python EcosystemPython 3.x, asyncio, Concurrency, Pydantic, HTTP Clients, Unit Testing

Frameworks & APIsFastAPI, Google GECX, RESTful APIs, JSON Schema Extraction

LLMOps & MonitoringTracing, Latency/Cost Optimization, RAG Regression Testing

Experience: 6 + Years

Location: Canada

Work Mode: Onsite

Salary Range: Based on Experience

About HR Ways:
"HR Ways is an Award winning Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 300+ Employers worldwide ranging from worlds biggest SaaS Companies to most competitive Startups. We have entities in Dubai, Canada, US, UK, Pakistan, India, Saudi Arabia, Portugal, Brazil and other parts of the world. Join our WhatsApp Channel https://whatsapp.com/channel/0029VamSiLr5fM5fMtAdCS2M to stay updated or visit www.hrways.co to know more."

Emplois semblables

  • Senior AI Developer

    Toronto, ON
    Contrat

    UniSysTech Consulting

    8+ ansCandidates need 8+ years of software development and 4+ years of hands-on AI development. Strong Node.js and JavaScript skills, plus experience with LLMs, RAG, AWS and REST APIs, are required.

    AWS Lambda, Node.js, JavaScript, TypeScript, Python, Java

  • AI Developer - Senior, 6 months contract

    Toronto, ON

    Dimensional Tech Inc.

    Candidates need a background in computer science, data science, or AI/ML and Python experience with pandas, scikit-learn, or PyTorch. Exposure to LLM frameworks such as DSPy, LangChain, or Hugging Face and comfort with Databricks or MLflow are also required, along with strong organization for tracking experiments.

    Python, pandas, scikit-learn, PyTorch, DSPy, LangChain

  • Senior AI Developer / Generative AI Engineer

    Toronto, ON
    Contrat

    ThoughtStorm

    Candidates need strong hands-on Python and SQL, extensive experience building generative AI and LLM applications, and hands-on Microsoft Azure AI experience. They also need solid machine learning foundations and software engineering practices such as version control, CI/CD and testing.

    Microsoft Azure AI Foundry, Azure Machine Learning, Azure OpenAI, Databricks, Power Automate, VS Code

  • AI Developer

    Toronto, ON

    Bank of Montreal

    5+ ansCandidates need 5 to 7 years of relevant experience and a post-secondary degree in a related field, or an equivalent combination. They also need strong cloud computing, software development and troubleshooting skills.

    AI Developer

    Toronto, ON
    Temps plein

    Bank of Montreal

    5+ ansCandidates need typically 5 to 7 years of relevant experience and a post-secondary degree in a related field, or an equivalent combination. They need strong cloud computing, software development, scripting, and troubleshooting skills, plus good communication and teamwork.

  • Sr. AI Developer

    Waterloo, ON

    Open Text Corporation: OpenText is a leading Cloud and AI company that provides organizations around the world with a comprehensive suite of Business AI, Business Clouds,…

    Candidates need several years of independent software delivery in production enterprise applications, strong Python or Java skills, and hands-on experience with LLM integration, RAG and agent frameworks. Experience with MCP, A2A and AI quality evaluation is also expected, plus a degree in computer science or equivalent practical experience.

    Python, Java, LangGraph, Google ADK, CrewAI, Model Context Protocol

  • Junior AI Developer

    Ottawa, ON
    Temps plein

    Ericsson

    Ericsson needs a bachelor's or master's degree in computer science, software engineering, AI, data science or a related field. Candidates need Python or another programming language, basic AI and machine learning knowledge, and familiarity with LLMs, prompt engineering, APIs and Git.

    Python, Git

    Junior AI Developer

    Ontario

    Ericsson

    Candidates need a Bachelor's or Master's in computer science, software engineering, AI, data science, mathematics or a related field. Python or another modern language, AI and machine learning basics, and familiarity with LLMs, prompt engineering, APIs, Git and software testing are expected.

    Python, Git, AWS, Azure

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.