CrawlJobs Logo

Senior Engineer- Artificial Intelligence

Canada, Toronto 126090.00 - 140100.00 CAD / Year · Job Posted April 22, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a seasoned Senior AI Engineer to join our growing AI team. In this role, you’ll take a leading hand in designing and building innovative AI-powered systems that transform how users interact with our domain-related tools and services. You’ll set technical direction, guide and mentor engineers, and collaborate cross-functionally to prototype, develop, and deploy intelligent solutions using open-source models and modern infrastructure.

Job Responsibility

  • Lead the architecture and development of AI-driven features using Python and Golang
  • Own end-to-end delivery of LLM-based systems — from prototype to production — with a focus on scalability, reliability, and cost efficiency
  • Integrate and fine-tune open-source models (e.g., LLaMA, Mistral, Mixtral) and drive model selection and serving strategies
  • Research and champion emerging AI technologies aligned with product vision
  • Define and uphold architectural best practices through design and code reviews
  • Mentor junior and intermediate engineers, providing technical leadership on complex problems
  • Translate AI capabilities and constraints into clear business context for non-technical stakeholders
  • Shape responsible AI practices, including safety, privacy, and governance
  • Stay current with the open-source AI ecosystem and bring forward relevant innovations

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of software engineering experience, with recent focus on AI/LLM systems
  • Advanced proficiency in Python and Golang
  • Strong knowledge of software design patterns (SOLID, DRY, CQRS, Saga, event-driven)
  • Deep understanding of the Software Development Life Cycle (SDLC)
  • Proven experience building distributed, highly available systems at scale
  • Strong system design expertise: APIs, async processing, backpressure, fault tolerance
  • Experience with event-driven systems (Kafka, RabbitMQ)
  • Strong engineering practices: TDD, CI/CD, code reviews, and technical debt management
  • Experience writing and communicating Architecture Decision Records (ADRs)
  • Strong knowledge of PostgreSQL, schema design, and query optimization
  • Deep understanding of transformer architectures and inference trade-offs
  • Hands-on experience with open-source models (LLaMA, Mistral, Mixtral)
  • Experience using tools like Ollama and Hugging Face Transformers
  • Familiarity with fine-tuning techniques (LoRA, QLoRA, PEFT)
  • Advanced prompt engineering (few-shot, chain-of-thought, structured outputs)
  • Expertise in model serving: batching, async pipelines, caching, context optimization
  • Experience designing RAG pipelines end-to-end
  • Hands-on experience with vector databases (pgvector, Pinecone, Weaviate)
  • Strong understanding of embeddings, chunking, indexing, and re-ranking
  • Experience building scalable data pipelines for ingestion and retrieval
  • Experience building multi-agent systems with robust state and failure handling
  • Familiarity with Model Context Protocol (MCP) design patterns
  • Experience with orchestration frameworks (LangChain, LangGraph)
  • Strong understanding of tool use, function calling, and multi-step reasoning
  • Experience designing LLM evaluation frameworks (e.g., RAGAS, promptfoo)
  • Familiarity with observability tools (LangSmith, Helicone, or similar)
  • Strong skills in logging, metrics, alerting, and cost tracking for AI systems
  • Understanding of prompt injection and jailbreak mitigation techniques
  • Experience with PII detection, redaction, and data minimization
  • Familiarity with guardrails, output validation, and content filtering
  • Awareness of AI governance and auditability best practices
  • Experience with cloud-native deployment (preferably AWS)
  • Familiarity with Kubernetes / EKS
  • Understanding of GPU inference optimization (quantization, batching, memory trade-offs)
  • Proven experience mentoring and elevating engineering teams
  • Ability to lead ambiguous, complex projects with minimal oversight
  • Strong communication skills across technical and non-technical audiences
  • Practical, delivery-focused mindset with active engagement in the AI ecosystem

What we offer

  • Generous benefits
  • Fair compensation
  • Remote-first work for majority of roles
  • Reasonable accommodation for individuals with disabilities

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Engineer- Artificial Intelligence

8 matching positions

Senior Engineer- Artificial Intelligence

At Tucows, we have spent three decades building the software and infrastructure ...
Location
Location
Canada
Salary
Salary:
126090.00 - 140100.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience, with a proven track record of shipping production-ready applications
  • Demonstrated expertise working with Large Language Models (LLMs) and agentic frameworks, with a solid understanding of how to apply them to real-world production systems
  • Advanced proficiency in Python is required
  • Hands-on experience with Go, or a demonstrated ability to ramp quickly in a Go-heavy environment, is strongly preferred
  • Familiarity with modern DevOps practices, including CI/CD, Docker, and cloud-based inference pipelines on AWS
  • Exceptional ability to translate complex AI concepts into clear, actionable language for both technical and non-technical audiences
  • comfortable leading discussions, influencing decisions, and mentoring engineers at all levels
Job Responsibility
Job Responsibility
  • Design and implement scalable AI-driven features with a focus on multi-agent systems and advanced RAG architectures
  • Move beyond the prototype. Own the full lifecycle of AI services, from model selection and deployment to monitoring in a Kubernetes environment
  • Write clean, maintainable code primarily in Python, while collaborating on core infrastructure services written in Go
  • Establish clear standards for data privacy, model bias, and security, including practices like model cards, red-teaming protocols, and privacy impact assessments, ensuring our AI initiatives remain transparent and aligned with our commitment to user trust
  • Fulltime
Read More
Arrow Right

Senior Artificial Intelligence Engineer

We are seeking an experienced AI Consultant & Engineer who will lead our organiz...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
Khoj Information Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 - 13 years of experience
  • Experience in AI adoption roadmaps for enterprises, emphasizing ROI, maturity, and operational alignment
  • Experience in AI readiness assessments, including data quality, governance, security, and change management
  • Knowledge of emerging AI capabilities, Agentic AI use cases, and Microsoft AI roadmap
  • Experience designing, building, and deploying Agentic AI solutions using frameworks such as Semantic Kernel, Azure OpenAI Function Calling, Orchestration frameworks (AutoGen, Prompt Flow, LangChain)
  • Experience implementing autonomous or semiautonomous AI agents for workflows such as Research & summarization, Document processing, Process automation, Policy & compliance automation, Customer and employee experience bots
  • Experience integrating agents with enterprise systems via Graph API, connectors, and custom plugins
  • Experience implementing AI solutions using Azure OpenAI Service, Microsoft Copilot Studio, Microsoft Fabric, Azure Machine Learning & AI Studio, Azure Search / Cognitive Search, Azure Functions, APIM, Logic Apps
  • Experience building Retrieval-Augmented Generation (RAG) solutions using enterprise SharePoint, OneDrive, SQL, Azure Storage, Azure Integration Services
  • Experience implementing Microsoft’s Responsible AI guidelines and compliance controls
Job Responsibility
Job Responsibility
  • Develop AI adoption roadmaps for enterprises, emphasizing ROI, maturity, and operational alignment
  • Help in creating strategy for Conducting AI readiness assessments, including data quality, governance, security, and change management
  • Advise teams on emerging AI capabilities, Agentic AI use cases, and Microsoft AI roadmap
  • Design, build, and deploy Agentic AI solutions using frameworks such as Semantic Kernel, Azure OpenAI Function Calling, Orchestration frameworks (AutoGen, Prompt Flow, LangChain)
  • Implement autonomous or semiautonomous AI agents for workflows such as Research & summarization, Document processing, Process automation, Policy & compliance automation, Customer and employee experience bots
  • Integrate agents with enterprise systems via Graph API, connectors, and custom plugins
  • Implement AI solutions using Azure OpenAI Service, Microsoft Copilot Studio, Microsoft Fabric, Azure Machine Learning & AI Studio, Azure Search / Cognitive Search, Azure Functions, APIM, Logic Apps
  • Build Retrieval-Augmented Generation (RAG) solutions using enterprise SharePoint, OneDrive, SQL, Azure Storage, Azure Integration Services
  • Implement Microsoft’s Responsible AI guidelines and compliance controls
  • Architect solutions to meet enterprise security requirements: Data boundaries, Information protection, Zero Trust, Logging & auditing
What we offer
What we offer
  • Health insurance
  • Job/Soft skill training
  • Annual leaves
  • Fulltime
Read More
Arrow Right

Senior Staff Generative Artificial Intelligence Engineer

At Citi, we are pioneering the future of enterprise operations through innovativ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience
  • Expert-level proficiency in Python
  • Extensive hands-on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks
  • Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift
  • Demonstrated ability to architect, develop, and deploy highly performant, large-scale AI/ML systems into production environments
  • Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems
  • Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases
Job Responsibility
Job Responsibility
  • Architect & Build Production Systems
  • Pioneer Automation with Agents
  • Master Containerized Deployments
  • Drive Technical Direction & Ownership
  • Champion Engineering Excellence
  • Innovate & Research
  • Mentor & Collaborate
  • Iterate & Deliver
  • Ensure Responsible AI
What we offer
What we offer
  • Growth & Development
  • Collaborative Environment
  • Flexible Work Environment
  • Global Scale
  • Access to state-of-the-art AI-assisted development tools like Devin and Copilot
  • Extensive learning resources including Udemy for Business and Pluralsight
  • Fulltime
Read More
Arrow Right

Senior Staff Generative Artificial Intelligence Engineer

This is a critical, deeply hands-on role for a seasoned software engineer with a...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience
  • Expert-level proficiency in Python
  • Extensive hands-on experience with Generative AI concepts, Large Language Models (LLMs), transformer architectures, RAG, and advanced agentic frameworks
  • Deep comfort and practical experience with containers and orchestration technologies, specifically OpenShift
  • Demonstrated ability to architect, develop, and deploy highly performant, large-scale AI/ML systems into production environments
  • Strong understanding of modern software development principles, clean code practices, data structures, algorithms, and distributed systems
  • Proficiency with Relational (preferably, PostgreSQL) and Vector (preferably, pgvector) databases
Job Responsibility
Job Responsibility
  • Architect & Build Production Systems
  • Pioneer Automation with Agents
  • Master Containerized Deployments
  • Drive Technical Direction & Ownership
  • Champion Engineering Excellence
  • Innovate & Research
  • Mentor & Collaborate
  • Iterate & Deliver
  • Ensure Responsible AI
What we offer
What we offer
  • Unprecedented Impact & Visibility
  • Cutting-Edge Technology
  • Growth & Development
  • Collaborative Environment
  • Flexible Work Environment
  • Global Scale
  • Access to AI-assisted development tools like Devin and Copilot
  • Access to learning resources including Udemy for Business and Pluralsight
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Machine Learning and Artificial Intelligence

Mashgin is looking for a smart, driven engineer who’s fascinated by the latest d...
Location
Location
United States , Palo Alto
Salary
Salary:
200000.00 - 300000.00 USD / Year
mashgin.com Logo
Mashgin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years relevant coding experience
  • B.S. or higher in Computer Science or related field
  • Strong background in Machine Learning or Computer Vision
  • Excellent knowledge of either Python or C/C++
Job Responsibility
Job Responsibility
  • Developing solutions for real-world computer vision problems
  • Working with the product team to come up with innovative ways to collect large data sets for training AI systems or generating equivalent synthetic data
  • Finding the optimal balance between doing longer term research and applying research results to production code
  • Researching and building state-of-the-art ML/CV algorithms to analyze 2D/3D image data
What we offer
What we offer
  • Excellent health, dental and vision insurance for you and your dependents
  • 401k plan
  • Flexible PTO policy
  • Catered lunch in office with fully stocked snacks and beverages
  • Pet insurance for your fur babies
  • Voluntary life insurance plan
  • Competitive salary and options in a small, rapidly scaling company
  • Fulltime
Read More
Arrow Right

Senior Researcher - Artificial Specialized Intelligence

Microsoft Research Asia – Vancouver lab, located in the vibrant city of Vancouve...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in computer science or relevant field OR equivalent experience
  • Doctorate in relevant field AND 2+ years related research experience OR equivalent experience
  • Experience publishing academic papers as a lead author or essential contributor
  • Experience participating in a top conference in relevant research domain
  • Background in system and architecture, including experience with computer hardware, software, and networking technologies
  • Deep knowledge about the latest large model training/inference technology such as instruction finetuning, Reinforcement Learning (RL) and Reinforcement Learning with Hindsight Experience Replay (RLHF), processed and self-reward modeling, low-precision training/inference, etc.
  • A track record of published research in the field of AI or other system innovation is a plus
  • Keen interest in general AI research, including but not limited to large foundation models and artificial specialized intelligence
Job Responsibility
Job Responsibility
  • Conduct cutting-edge research in large foundation models, focusing on applying large foundation models in specific domain
  • Collaborate with cross-functional teams to integrate solutions into Artificial Intelligence (AI) -driven system
  • Develop and maintain research prototypes and software tools, ensuring that they are well-documented and adhere to best practices in software development
  • Publish research findings in top-tier conferences and journals and present your work at industry events
  • Collaborate with other AI researchers and engineers, sharing knowledge and expertise to foster a culture of innovation and continuous learning within the team
  • Fulltime
Read More
Arrow Right

Senior Researcher - Artificial Specialized Intelligence

Microsoft Research Asia – Vancouver lab represents Microsoft Research Asia’s exc...
Location
Location
Canada
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate in computer science or relevant field OR equivalent experience
  • Doctorate in relevant field AND 2+ years related research experience OR equivalent experience
  • Experience publishing academic papers as a lead author or essential contributor
  • Experience participating in a top conference in relevant research domain
  • Background in system and architecture, including experience with computer hardware, software, and networking technologies
  • Deep knowledge about the latest large model training/inference technology such as instruction finetuning, Reinforcement Learning (RL) and Reinforcement Learning with Hindsight Experience Replay (RLHF), processed and self-reward modeling, low-precision training/inference, etc.
  • A track record of published research in the field of AI or other system innovation is a plus
  • Keen interest in general AI research, including but not limited to large foundation models and artificial specialized intelligence
Job Responsibility
Job Responsibility
  • Conduct cutting-edge research in large foundation models, focusing on applying large foundation models in specific domain
  • Collaborate with cross-functional teams to integrate solutions into Artificial Intelligence (AI) -driven system
  • Develop and maintain research prototypes and software tools, ensuring that they are well-documented and adhere to best practices in software development
  • Publish research findings in top-tier conferences and journals and present your work at industry events
  • Collaborate with other AI researchers and engineers, sharing knowledge and expertise to foster a culture of innovation and continuous learning within the team
  • Fulltime
Read More
Arrow Right

Artificial Intelligence/Machine Learning Engineer, Senior

Cyber and intelligence analysts rely on multi‑step workflows that are time‑sensi...
Location
Location
United States , Fort Meade
Salary
Salary:
99000.00 - 225000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience capturing user workflows and translating them into structured process maps, automation requirements, or executable logic
  • Experience designing or implementing LLM‑based or agentic workflows, including multi‑step reasoning, tool integrations, and orchestration
  • Experience integrating AI systems with APIs, enterprise data stores, or mission platforms
  • Experience with Python and at least one AI/LLM development framework such as LangChain, LangGraph, PydanticAI, or CrewAI
  • Experience with AWS or Azure, including work in restricted or classified environments
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree and 3+ years of experience in AI/ML engineering, data science, or software engineering within cyber, intelligence, or national security environments or 6+ years of experience in AI/ML engineering, data science, or software engineering within cyber, intelligence, or national security environments in lieu of a degree
Job Responsibility
Job Responsibility
  • Design and implement solutions that may include LLM‑powered workflows, agent‑based automation, or hybrid approaches depending on mission needs
  • Streamline analytical tasks, improve data accessibility, and support rapid, informed decision‑making in high‑tempo environments
  • Collaborate with operators, analysts, developers, and mission leadership to ensure solutions integrate cleanly with existing systems, perform reliably in production, and adhere to the security and governance expectations of classified environments
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
  • Fulltime
Read More
Arrow Right