(TORONTO) -Senior AI & Agent Systems Engineer
AboutDokainish& Company
Since2011Dokainish& Company has been providing world class professional consultancy services.
We specialize in working diligently and collaboratively with our clients to achieve long-lasting and impactful results acrossnumerousbusiness areas of expertise include but are not limited to Project Management Quantitative Risk Analysis Organizational Change Management Project Controls Enterprise Reporting Estimating Asset Management and System Implementation for Capital draw upon decades of project experience to deliver customized solutions to our clients most complex challenges.
We are a fast-growing organization currentlyseekinga SeniorAI & Agent Systems Engineer to design build andoperateproduction-grade AI systems embedded within enterprise software platforms.
IMPORTANT: Please provide a link to one or more of the following: GitHub profile technical portfolio architecture documentation or public project write-up on your resume.
Role Overview
This role owns the architecture implementation reliability and governance of AI-driven services including intelligent agents and orchestration layers. You will work closely with the Engineering Manager and senior developers to integrate AI capabilities into real systems with real users cost constraints and failure modes.
This is not a research or prompt-only role. Strong software engineering fundamentals are mandatory.
Thisis a full-time non-remote position based in Toronto Ontario Canada.
Key Responsibilities:
AI Systems & Agent Architecture
Design and implement agent-based systems thatoperatereliably in production
Build orchestration logic for multi-step and multi-agent workflows
Define agent boundaries responsibilities and failure handling strategies
Make architectural trade-offs balancing accuracy latency cost and reliability
Backend & Platform Integration
Build andmaintainAI-backed backend services using Java and/or TypeScript
Integrate LLMs into existing APIs workflows and data pipelines
Ensure AI systems respect authentication authorization and access controls
Work within existing system constraints rather than rebuilding everything
Guardrails Evaluation & Operations
Implement guardrails to control AI behavior and prevent unsafe or misleading outputs
Design evaluation approaches for AI outputs and agent behavior
Implement logging monitoring and alerting for AI systems
Track and clearly communicate AI limitations failure modes and operational risks
Manage rate limiting cost controls and usage visibility
AI Governance & Enablement
Ensure AI usage aligns with security privacy and compliance expectations
Review and harden AI-assisted code before production release
Guide other engineers on safe and effective AI integration
Push back when AI is proposed where it introduces more risk thanvalue
Collaboration
Work closely with the Engineering Manager on system design and delivery planning
Coordinate with backend and frontend engineers to integrate AI capabilities cleanly
Contribute to technical discussions design reviews and production readiness efforts
Required Skills & Experience
7 years of professional software engineering experience
Strongproficiencyin Java (non-negotiable)
Strongproficiencyin at least oneadditionalbackend language (TypeScript or Python)
Experience building and operating production backend systems
Hands-on experience integrating LLMs into real applications
Experience building or operating agent-based or workflow-driven AI systems
Deep understanding of:
LLM behavior and limitations
hallucination risks and mitigation
prompt versioning and validation
retrieval-augmented generation (RAG)
Strong systemdesign data modeling and API design skills
Comfortoperatingindependently with minimal supervision
Ability to explain complex technical decisions to non-technical stakeholders
Working Arrangements
Must be based in Toronto Ontario or willing torelocate.
This is a full-time non-remote position based in Toronto Ontario Canada.
Legally eligible to work in Canada.
We are highly skilled when moving ideas intoactionsandempowereach other to deliver outstanding results. If you believe your skillset drive qualifications and experienceisa match we welcome your application andcantwait to hear from you.
We thank all applicants for their interest in joiningDokainish& Company pleasenote only those candidates considered foran initialinterview will be contacted.
Dokainish& Company is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to age gender racecolour religion sexual orientation gender identity national origin disability age and veteran status or any other protected status required by applicable law.
In accordance withthe Ontario Human Rights Code Accessibility for Ontarians with Disabilities Act 2005 andDokainish& Company AODA Policy accommodation will be provided in all parts of the hiring process. Applicants need to make their needs known in advance.
Required Experience:
Senior IC
Dokainish & Company is a professional services consultancy focusing on systems implementations within capital projects