Principal AI Engineer - AI Engineering & Enablement
Tasks
- Communicate tradeoffs and document decisions
- Contribute to test strategy and quality gates
- Define AI engineering technical direction
- Deliver spikes reference implementations and critical path work
- Enable product to platform capability deployment
- Establish safe scalable AI assisted development patterns
- Facilitate architecture reviews and incident learnings
- Implement AI CI/CD and pipeline integration
- Improve instrumentation and feedback loops
- Integrate retrieval and RAG patterns
- Lead solutioning for ambiguous problems
- Mentor engineers through complex technical challenges
- Partner with security and enterprise architecture teams
- Perform code reviews and pairing
- Produce technical artifacts RFCs decision records runbooks
- Support vendor technical assessments and PoCs
Perks/Benefits
- Career growth opportunities
- Community contribution opportunities
- Health & wellbeing resources
- Hybrid work schedule
- Inclusive collaborative environment
- Paid vacation
- Personal days
- Sick days
- Work-life balance
Skills/Tech-stack
APIs | Access Management | Agent Orchestration | Application Architecture | Architecture Reviews | Audit Logging | CI/CD | Cloud Native | Confluence | Data Governance | Datadog | FinOps | GCP | GitLab | Identity and Access Management | Identity and access | Jira | LLM Evaluation | LLM application | LLM application architecture | Language Models | Large Language Models | Machine Learning | Microservices | NET | Node.js | Observability | OpenTelemetry | Output filtering | PII Detection | Performance Tuning | Prompt injection | Prompt injection mitigation | Python | RAG | Reliability Engineering | Retrieval | Runbooks | Security controls | Testing | TypeScript
Education
Roles
AI | AI Engineer | Engineer | Learning Engineer | Machine Learning Engineer | Principal | Principal AI Engineer
Related jobs
-
AI Accelerator Deployment | AI accelerator | Accelerator deployment | Compiler optimization | Graph SchedulingMid-level Full TimeMarkham, Ontario, Canada23h ago
-
Android | Bayes Theorem | C# | C++ | Graph TransformationSenior-level Full TimeMarkham, Ontario, Canada23h ago
-
Principal Data Scientist CAD 130K-170KAirflow | Amplitude | BigQuery | CI/CD | Data GovernanceCareer growth and development | Community causes involvement | Health & wellbeing resources | Hybrid work at least 3 days in office | Paid vacation personal and sick daysSenior-level Full TimeToronto, ON, M2N 5M9, CA1d ago
-
Senior AI Engineer - AI Engineering & Enablement CAD 120K-140K.NET | APIs | Access Management | Agent Orchestration | AuditabilityCareer growth and development opportunities | Community contribution opportunities | Health and wellbeing resources and programs | Inclusive collaborative environment | Paid vacation personal and sick daysSenior-level Full TimeToronto, ON, M2N 5M9, CA1d ago
-
Senior Cloud Data Platform Engineer CAD 130K-150KApache Airflow | Apache Flink | Apache Kafka | Avro | BigQueryCareer growth and development | Health and wellbeing resources and programs | Hybrid work schedule 3 days in office minimum | Opportunities to contribute to community causes | Paid sick daysSenior-level Full TimeToronto, ON, CA1d ago
-
Principal AI Engineer CAD 150K-190K.Net Core | BigQuery | C# | C++ | Cloud SQLCareer growth and development opportunities | Community involvement opportunities | Health and wellbeing programs | Hybrid work | Paid sick daysSenior-level Full TimeToronto, ON, M2M 4K2, CA1d ago
-
Senior-level Full TimeToronto, Ontario, Canada1d ago
-
Staff Data Engineer CAD 152K-237KAI tools | Attribution | Consent Management | Customer Data | Customer Data PlatformSenior-level Full TimeCanada R1d ago
-
Senior Analytics Engineer CAD 110K-130KAnalytics engineering | Continuous integration | Data Modeling | Data integration | Performance TuningSenior-level Full TimeCanada1d ago
-
Deep learning | Document Classification | Duplicate Detection | Entity recognition | JavaSenior-level Full TimeToronto; Vancouver1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Information Retrieval | JavaSenior-level Full TimeToronto; Vancouver1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Information Retrieval | JavaSenior-level Full TimeToronto; Vancouver1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Java | Language ProcessingCollaborative interdisciplinary team culture | Open, inclusive work environmentSenior-level Full TimeToronto; Vancouver1d ago
-
Data Engineering Specialist CAD 105K-120KAzure Data | Azure Data Factory | Azure Synapse | Azure Synapse Analytics | DAXCareer development | Continuous training | Dental insurance | Health insurance | Hybrid work environmentSenior-level Full TimeMontreal, Canada1d ago
-
AI Developer Intern 8 Months Fall 2026 CAD 56K-61KAzure OpenAI | JavaScript | Langchain | Language Models | Large Language ModelsAutonomy to propose ideas | Development programs and resources | Global collaboration | Hands-on exposure | Hybrid work arrangementEntry-level InternshipToronto, ON, CA1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Java | Language ModelsCollaborative culture | Open and inclusive work environmentSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Deep learning | Document Classification | Entity recognition | Java | Machine LearningSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Deep learning | Duplicate Detection | Entity recognition | Information Retrieval | JavaCollaboration with partner teams | Open and inclusive work environmentSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Java | Language ModelsSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Deep learning | Document Classification | Entity recognition | Java | Language ProcessingSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Java | Language ModelsCollaborative team culture | Open and inclusive work environment | Technical leadership opportunitiesSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Document Classification | Duplicate Detection | Entity recognition | Java | Language ProcessingSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Deep learning | Document Classification | Duplicate Detection | Entity recognition | JavaSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Deep learning | Duplicate Detection | Entity recognition | Information Retrieval | JavaOpen and inclusive work environment | Technical leadership opportunitiesSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago
-
Deep learning | Document Classification | Entity recognition | Java | Language ProcessingOpen and inclusive work environment | Technical leadership opportunitiesSenior-level Full TimeAustin; Boulder; Cambridge; Cary; Culver City; …1d ago