onsite
Principal AI Architect/Engineer - RBC
Software Engineer
Lead the design and delivery of AI‑powered solutions, set architecture standards, and guide engineering teams in building reusable, governance‑compliant models across the enterprise using Python and cloud platforms.
About the role
Key Responsibilities
- Define and evolve AI architecture standards, patterns, and governance frameworks for enterprise‑wide adoption.
- Architect, prototype, and deliver end‑to‑end AI solutions that are reusable across multiple business lines.
- Collaborate with engineering and data teams to integrate machine‑learning models into production pipelines using MLOps best practices.
- Partner with business stakeholders to identify high‑impact AI use cases, translate requirements into technical designs, and lead proof‑of‑concept implementations.
- Mentor senior engineers and provide architectural guidance to ensure scalability, security, and compliance on cloud platforms (AWS, Azure, GCP).
Requirements
- 10+ years of experience in AI/ML solution design and implementation, with a strong focus on architecture and governance.
- Proficiency in Python and modern ML frameworks (TensorFlow, PyTorch, Scikit‑learn).
- Deep knowledge of cloud services (AWS, Azure, or GCP) and experience building production‑grade AI pipelines.
- Hands‑on expertise in MLOps, CI/CD, containerization (Docker/Kubernetes), and data engineering concepts.
- Excellent communication skills and a proven track record of influencing cross‑functional teams and senior leadership.
Skills
machine learningpythonmlops