Staff Data/ai Engineer

Royal Bank of Canada

Toronto, Canada
Base: not specified; bonus/equity: bonuses + stock...
Scalable batch and streaming data pipelines
Dataops and mlops automation
Llm-powered ai services integration
This role offers a unique opportunity to work with a passionate team committed to bringing advanced AI into the enterprise at scale

Job Summary

  • This role offers a unique opportunity to work with a passionate team committed to bringing advanced AI into the enterprise at scale.
  • You will build and maintain scalable data pipelines and integrate AI services such as LLM-powered APIs and agent orchestration logic into secure production environments.
  • RBC provides a comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, and leadership support for professional development.

Matching Summary

This role offers a unique opportunity to work with a passionate team committed to bringing advanced AI into the enterprise at scale.

Salary

Base: Not specified; Bonus/Equity: Bonuses and stock options where applicable; Benefits: Flexible benefits and comprehensive Total Rewards Program

Skills & Requirements

Must-have

  • Scalable batch and streaming data pipelines
  • DataOps and MLOps automation
  • LLM-powered AI services integration
  • Production-grade AI system deployment
  • Python, Java, SQL, Spark programming
  • Data modeling and storage optimization

Nice-to-have

  • Collaboration with cross-functional teams
  • Explainable and compliant AI systems
  • Troubleshooting and system reliability improvements
  • Working in a progressive and collaborative team culture

Key Requirements

  • Bachelor’s degree in Computer Science or related field
  • 5+ years experience in data, software, ML, or AI engineering
  • Experience with AI-powered systems like LLM applications and RAG pipelines
  • Strong software engineering fundamentals
  • Excellent collaboration and communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter