Contract Agentic AI Developer role. Develop AI agents using LangGraph/LangChain, design SQL agents for Snowflake, build MCP integrations, and implement RAG patterns.
Responsibilities
Develop and integrate new domain-specific AI agents into an existing multi-agent orchestration system built on LangGraph and LangChain. Design and implement SQL generation agents that translate natural language questions into precise Snowflake SQL, enforcing business rules, RBAC, and fiscal period logic. Build and consume MCP (Model Context Protocol) server integrations for secure, structured data access across enterprise data sources. Work with PromptQL and RAG/PageIndex patterns to improve query accuracy, context retrieval, and domain-specific grounding. Develop FastAPI endpoints and async workflows to support real-time query processing, background job execution, and frontend integration. Create intelligent data visualization pipelines that automatically select and generate the right chart type (heatmaps, bar charts, KPIs) based on query results and user intent. Write domain context configurations (JSON schemas) that define column mappings, business rules, valid values, and metric definitions for each data domain. Contribute to a plugin-based domain registry architecture that allows new agents to be added without modifying core orchestration code.
Requirements
Mandatory skills: Python – Expert-level proficiency; ability to write production-quality async code, work with complex class hierarchies, and debug multi-layer systems. Snowflake – Strong experience writing and optimizing analytical SQL; understanding of RBAC patterns, fiscal period logic, and aggregation queries. LangGraph / LangChain – Hands-on experience building stateful, multi-step AI agent workflows with tool calling, checkpointing, and conditional routing. RAG / PageIndex – Practical experience implementing retrieval-augmented generation pipelines for context-aware AI applications. MCP (Model Context Protocol) – Practical experience with MCP client/server patterns for structured tool-to-data communication. Snowflake Cortex – Experience with Snowflake Cortex AI functions (COMPLETE, EXTRACT_ANSWER, SUMMARIZE, SENTIMENT) and building AI/ML workflows natively within Snowflake. PromptQL – Experience with structured prompt engineering and query language patterns for grounding LLM outputs in enterprise data.
Business Transformation Lead responsible for driving complex transformation initiatives at AI, Data & Applications. Engaging with executive stakeholders and managing concurrent projects.
Senior Full Stack Developer with expertise in Java, Python, Angular, and React at Extreme Networks. Building scalable GenAI applications with modular backend and frontend solutions.
Director of AI Engineering at Extreme Networks, leading the design and delivery of AI - native systems. Driving enterprise - level AI solutions for networking optimization, security, and support.
Senior Machine Learning Engineer designing and deploying AI solutions for Autodesk products. Focusing on 3D geometry and multimodal AI innovations within a collaborative environment.
Senior AI Engineer developing and scaling AI solutions for healthcare at Trillium Health Partners. Collaborating with teams and managing the lifecycle of AI projects in a clinical environment.
Lead AI Test Engineer needed for a 12+ month contract in Toronto, ON. Must have Front Office Trading Technology experience and lead QA with AI testing.
Principal Engineer leading the design and operations of scalable Search Platform solutions at Autodesk. Collaborating with professionals to drive technical outcomes in distributed systems and micro - services.
AI Workflow Transformation Lead helping Cint transition to AI - enabled operating practices. Collaborating with teams to identify and implement AI improvements in workflows and processes.
Software Developer at Kitco Metals focusing on AI - assisted development tools in a fully remote setup. Ideal for top university graduates or early career developers.