Data/AI Engineering Team Lead
RBC
Data/AI Engineering Team Lead
We are seeking a Data/AI Engineering Team Lead to deliver data‑driven and AI‑powered business solutions within Personal and Commercial Banking. The role combines people leadership, solution delivery, and technical oversight across the full solution lifecycle from concept through production.
Responsibilities
- Lead the technical design and delivery of data and AI solutions while providing day‑to‑day guidance and mentorship to a team of engineers.
- Collaborate with business stakeholders, product teams, and architects to translate business requirements into scalable, secure, and production‑ready solutions.
- Design and develop data pipelines, APIs, integrations, AI‑powered applications, and workflow automation capabilities that deliver measurable business value.
- Champion engineering best practices across software development, DataOps, AIOps, CI/CD, testing, observability, and Site Reliability Engineering (SRE) to improve solution quality and reliability.
- Contribute hands‑on to solution development, code reviews, troubleshooting, production support, and technical decision‑making while helping grow the technical capabilities of the team.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
- 7+ years of experience delivering enterprise software, data, integration, or AI solutions, including 2+ years leading engineering teams.
- Strong software engineering expertise with hands‑on experience in Python and at least one of Java or Scala for building production‑grade applications and services.
- Experience designing and implementing data pipelines, APIs, event‑driven architectures, workflow orchestration, and distributed systems using technologies such as Snowflake, Spark, Airflow, Kafka, OpenShift, and AWS.
- Proven experience implementing DataOps, AIOps, and DevOps practices, including CI/CD, infrastructure automation, observability, data quality controls, monitoring, and governance.
- Strong communication and stakeholder management skills, with the ability to translate business requirements into scalable, secure, and reliable technology solutions.
Benefits
- Become part of a team that thinks progressively and works collaboratively.
- A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock options where applicable.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact from a local‑to‑global scale.
Equal Opportunity Employment
RBC is an equal opportunity employer committed to diversity and inclusion. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other legally protected factors. Disability‑related accommodations during the application process are available upon request.
#J-18808-LjbffrDo you want to receive more vacancies?
Subscribe and receive similar vacancies to Data/AI Engineering Team Lead. Be the first to apply!
- data engineer Winnipeg, MB
- data engineering intern summer Winnipeg, MB
- data cabling engineer Winnipeg, MB
- junior data engineer Winnipeg, MB
- information engineer Winnipeg, MB
- data integration developer Winnipeg, MB
- data centre engineer Winnipeg, MB
- python data engineer Winnipeg, MB
- remote data engineer Winnipeg, MB
- gcp data engineer Winnipeg, MB
