AI Engineer building production LLM applications for enterprise clients at Robots and Pencils. Responsible for the AI stack from development to deployment.
Responsibilities
Build, optimize, and evolve RAG pipelines, including retrieval strategies, chunking, and re-ranking
Develop prompts and guardrails for domain-specific LLM applications
Implement hallucination detection, mitigation, and fact-checking mechanisms
Build embeddings-based search and recommendation features
Validate AI features with real users and iterate based on qualitative and quantitative feedback
Set up and maintain LLM evaluation frameworks to measure quality, relevance, and reliability
Implement observability and monitoring for production AI systems
Monitor live AI systems and resolve quality, accuracy, and performance issues
Continuously improve AI outputs based on evaluation data and user behavior
Work closely with product and engineering teams to integrate AI into user-facing features
Build and maintain backend services in Python
Integrate with vector databases to support retrieval and semantic search workflows
Ensure AI solutions meet enterprise requirements for security, scalability, and maintainability
Collaborate with cross-functional partners across product, engineering, and design
Operate effectively in environments with evolving requirements and ambiguity
Communicate clearly with technical and non-technical stakeholders
Take ownership of delivery outcomes from experimentation through production
Requirements
8+ years of professional software engineering experience, with 4+ years focused on applied AI/ML or data-driven systems in production environments
3+ years building and operating production AI systems
Strong hands-on experience with LLM applications, including RAG, prompt engineering, and evaluation
Experience implementing hallucination detection and mitigation techniques
Proficiency in Python
Experience working with vector databases (Weaviate, Pinecone, or similar)
Experience with LLM evaluation frameworks (Langfuse, Weights & Biases, or custom solutions)
Production experience using Claude and/or GPT APIs
Strong understanding of embeddings and semantic search
Comfortable working with ambiguity and iterating on unclear problems
Bachelor's degree in computer science, Engineering, Data Science, or a related technical field, or equivalent practical experience
Advanced degree (Master’s or PhD) in a relevant field
Benefits
Real production impact not a POC that sits on a shelf
Exposure to the full AI lifecycle: RAG, LLM applications, evaluation, classification, and monitoring
End-to-end ownership of the AI stack and technical decision-making
A small, senior team with direct access to enterprise clients
TCS Canada is hiring recent graduates for GenAI Developer roles, focusing on Generative AI, LLMs, RAG, and AI Agents. Candidates will work on real - world AI solutions in an Agile environment.
Staff AI Engineer building and deploying enterprise AI applications for EQ Bank. Designing scalable systems, integrating LLMs, and delivering production solutions in Toronto.
Staff AI Engineer scaling safe, evaluated agentic AI across Maple’s Canadian on - demand healthcare platform. Defining architecture, governance, observability, and cost controls for product squads.
Staff AI Engineer leading Calix’s enterprise agent platform for broadband providers. Building agentic workflows, RAG pipelines, integrations, and governance across product development.
Hiring AI & GenAI professionals in Toronto: AI Architect, AI Engineer, Full Stack AI Developer. Roles involve GenAI, Azure AI Foundry, Databricks, and RAG.
Advanced Analytics / AI Engineer developing Azure and MS Dynamics analytics solutions for PLATO, Canada’s Indigenous - owned software testing and technology services company. Applying machine learning and AI to improve operational efficiency and strategic decision - making.
Senior AI Engineer developing secure AI models and data pipelines integrated with Azure and MS Dynamics. Supporting PLATO, Canada’s Indigenous - owned software testing and technology services company.
AI - native Full - Stack Engineer building agentic platforms for GAIN, a data - driven marketing and growth company. Developing LLM orchestration, unified memory, and scalable AI infrastructure.