Job Title: Senior Agentic AI Engineer / Developer
Location: Montreal, Canada (Onsite)
Duration: Long-Term Contract / Full-Time
Experience: 8+ Years
Job Summary
We are seeking a highly skilled Senior Agentic AI Engineer with strong experience in Generative AI, Agentic AI frameworks, LLMs, Snowflake, and cloud-native data platforms. The ideal candidate will design, develop, and deploy autonomous AI agents capable of reasoning, planning, tool usage, and workflow orchestration while leveraging Snowflake as the enterprise data platform.
This role requires hands-on experience building AI-powered applications, integrating LLMs with enterprise data sources, and implementing multi-agent systems that automate complex business processes.
Required Skills
< data-start="798" data-end="829">Agentic AI & Generative AI>
- 3+ years of hands-on experience in Generative AI and Agentic AI solutions
- Experience building AI Agents using frameworks such as:
- LangGraph
- LangChain
- CrewAI
- AutoGen
- Semantic Kernel
- LlamaIndex
- Experience with multi-agent orchestration and autonomous workflows
- Knowledge of RAG (Retrieval-Augmented Generation) architectures
- Prompt Engineering and Agent Evaluation techniques
- Experience with Vector Databases and embeddings
< data-start="1289" data-end="1310">LLM Technologies>
- OpenAI GPT Models
- Anthropic Claude
- Gemini
- Llama Models
- Mistral Models
- Fine-tuning and model optimization experience
- Function Calling and Tool Use implementations
< data-start="1488" data-end="1502">Snowflake>
- Strong hands-on experience with Snowflake
- Snowflake Cortex AI
- Snowpark
- Snowflake Data Engineering
- Data Pipelines and Data Sharing
- Snowflake Native Applications
- Performance optimization and governance
< data-start="1718" data-end="1734">Programming>
- Python (Expert)
- SQL
- REST APIs
- FastAPI or Flask
- Java or Scala (Preferred)
< data-start="1819" data-end="1842">Cloud Technologies>
- AWS, Azure, or Google Cloud Platform
- Kubernetes
- Docker
- CI/CD Pipelines
- Infrastructure as Code
< data-start="1930" data-end="1951">Data Engineering>
- ETL/ELT Pipelines
- Data Warehousing
- Structured and Unstructured Data Processing
- Vector Search Technologies
- Data Modeling
Responsibilities
- Design and implement Agentic AI solutions for enterprise use cases.
- Build autonomous AI agents capable of planning, reasoning, memory management, and tool execution.
- Develop and optimize RAG pipelines using Snowflake and vector databases.
- Integrate enterprise applications, APIs, and Snowflake data platforms with AI agents.
- Create multi-agent workflows to automate business processes and decision-making.
- Collaborate with data engineers, architects, and business stakeholders to define AI strategies.
- Implement monitoring, guardrails, security, and governance for AI applications.
- Optimize agent performance, latency, scalability, and cost efficiency.
- Build and deploy production-grade AI applications in cloud environments.
- Participate in architecture reviews and provide technical leadership.
Preferred Qualifications
- Experience with Snowflake Cortex AI and Snowpark ML.
- Knowledge of MCP (Model Context Protocol).
- Experience with AI Observability tools such as LangSmith, Arize, or Weights & Biases.
- Understanding of Responsible AI and AI Governance frameworks.
- Experience deploying AI agents in enterprise environments.
- Snowflake, AWS, Azure, or Google Cloud Platform certifications preferred.
Nice to Have
- Knowledge Graphs
- Graph Databases (Neo4j)
- Machine Learning Operations (MLOps)
- Real-time Streaming (Kafka)
- NLP and Document Intelligence solutions
- Experience with Financial Services, Healthcare, Retail, or Manufacturing domains
Education
- Bachelor''s or Master''s degree in Computer Science, Data Science, Engineering, or a related field.
Work Authorization: Must be authorized to work in Canada.
Location Requirement: Must be able to work onsite in Montreal, Canada.