Lead data architecture and AI solutions design, governance, and implementation across cloud platforms.
Responsibilities
Concevoir des architectures de données modernes de type lakehouse, maillage de données et tissu de données sur Microsoft Fabric, Azure Databricks, Snowflake ou des plateformes équivalentes
Définir les modèles d’ingestion, de traitement par lots et en temps réel, de stockage et d’exposition des données
Encadrer la modélisation des données, notamment les modèles dimensionnels, Data Vault et sémantiques, ainsi que les normes de qualité des données
Établir les fondations de gouvernance des données, incluant le catalogage, le lignage, la gestion des données de référence, la sécurité et la confidentialité à l’aide de solutions telles que Microsoft Purview et Unity Catalog
Concevoir des solutions d’IA générative et agentique intégrant la génération augmentée par récupération (RAG), les agents, l’orchestration et la recherche vectorielle sur Microsoft Foundry, Azure OpenAI, Amazon Bedrock ou Google Vertex AI
Requirements
Baccalauréat en informatique, en génie logiciel, en mathématiques, en statistique ou dans un domaine connexe
Maîtrise constitue un atout
Nice to have: Certifications Microsoft Fabric Analytics Engineer Associate (DP-600)
Nice to have: Fabric Data Engineer Associate (DP-700)
Architect and build scalable machine learning models and AI systems that directly impact Workday's core enterprise applications.
Compensation
The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants.
Responsibilities
Design, develop, and deploy scalable machine learning models and AI systems
Take full ownership of the ML lifecycle, including data extraction, feature engineering, model training, deployment, optimization, and continuous monitoring in a high-scale production environment
Partner closely with Data Scientists, Software Engineers, Product Managers, and UX Designers to translate complex business problems into robust AI solutions
Establish and advocate for engineering best practices, robust MLOps processes, and highly optimized code
Guide and mentor junior engineers, conduct code and architecture reviews, and help shape the technical roadmap for the team
Requirements
Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related highly quantitative field (or equivalent practical experience)
Design and deploy production-ready AI solutions for remote monitoring and expand AI capabilities across the organization.
Compensation
The compensation range for this role is $90,000-$120,000 CAD per year. This job is also eligible for bonus pay.
Responsibilities
Design and deploy end-to-end AI and machine learning solutions for remote monitoring, predictive insights, anomaly detection, and intelligent alerting.
Build generative AI applications using large language models, RAG, and natural language processing.
Partner with Data Engineering and Analytics Manager and business stakeholders to identify and prioritize high-impact AI opportunities.
Expand AI capabilities across platforms supporting ordering, sales, engineering documentation, troubleshooting, and service.
Build and maintain data pipelines and model infrastructure required for reliable, production-ready AI applications.
Requirements
Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, or another related technical field
As an Electronic Design Automation (EDA) Software Engineer within Altera you will be working on one of the most fascinating technology used in big data centers - The Field Programmable Gate Arrays (FPGA).
Compensation
Estimated Salary Range: $110K – $120K CAD
Responsibilities
Developing high quality C/C++ software code for enabling placement and mapping of peripheral components in FPGAs.
Owning, developing and enhancing tools that automate the Device Modeling of peripheral components of FPGA
Owning the hardware/software co-design architecture of various blocks
Designing and implementing new features based on the hardware/software co-design architecture as well enhancing existing features while maneuvering your way through a huge code base
Owning various analytical/logical/CAD tasks involved in device modeling and compilation of various peripheral components
Requirements
Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science or related field
Developing high quality C/C++ software code for Quartus Prime Pro to support routing, placement and programming of various state of the art peripheral components in FPGAs.
Compensation
Estimated Salary Range: $95K - $100K CAD
Responsibilities
Developing high quality C/C++ software code for Quartus Prime Pro
Owning, developing and enhancing tools that automate the Device Modeling of peripheral components of FPGA
Owning the hardware/software co-design architecture of various blocks
Designing and implementing new features based on the hardware/software co-design architecture
Owning various analytical/logical/CAD tasks involved in peripheral placement
A Site Reliability Engineer role focused on strategizing and leading testing of production-like infrastructure with a focus on automation, scale, performance, and reliability.
Compensation
$81,600 - $115,200 CAD
Responsibilities
Strategize & lead testing of TD Bank's production like infrastructure with a focus on automation & scale
Promote and apply best practices for performance testing of scalable and reliable services across engineering
Be a subject matter expert and partner with engineering team on areas of performance and scale
Ensure timely notification and escalation of possible issues/problems, options and recommendations
Participate in root cause analysis for performance related incidences and determining how we can prevent them in the future
We are recruiting for an Engineering Co-op/Intern Student to work with our Systems, Software & Solutions Team at our Calgary Automation Centre to apply automation knowledge in configuration, system design, application development, commissioning, system testing and start-up.
Responsibilities
Technical application and implementation of Programmable Logic Controller (PLC) or Distributed Control Systems (DCS): configuration of input/output signals, control logic configuration, creation of Human Machine Interface (HMI) screens
Documentation of control strategies and configuration
Troubleshoot code/configuration to improve, modify, add and fix
Conduct internal and external Hardware and Software Acceptance Testing
Assist team in providing technical support during system shutdown and start-up activities
Lead the design, implementation, and integration of Privileged Access Management solutions for clients, providing technical leadership and consulting expertise.
Compensation
The expected base salary range for this position is $152,000 to $190,000 and may be eligible for bonus awards.
Responsibilities
Lead assessment, architecture, design, and implementation of PAM solutions
Design and implement privileged account discovery, credential vaulting, session management, and least-privilege access
Provide technical leadership across delivery teams
Advise clients on PAM strategy and integration with identity and security programs
Lead integrations with directory services, cloud platforms, enterprise applications, ITSM tools, and security monitoring platforms
Requirements
Bachelor’s degree or diploma in Computer Science, Information Technology, Cybersecurity, or a related field