RBC Borealis is seeking an AI Engineer to design, develop, and deploy advanced AI solutions, focusing on technologies such as Generative AI, machine learning, and blockchain. You will translate complex business challenges into actionable AI strategies and maintain production-grade models and pipelines.
What You'll Do
- Design, develop, and deploy advanced AI solutions, focusing on technologies such as Generative AI, machine learning, and blockchain.
- Collaborate with cross-functional teams—including data scientists, software engineers, and business stakeholders—to create innovative products and services.
- Conduct research, feasibility studies, and proof-of-concept initiatives for emerging digital technologies.
- Develop and maintain production-grade machine learning models and AI pipelines, ensuring scalability and compliance.
- Translate complex business challenges into actionable AI strategies and offer data-driven insights.
- Evaluate, implement, and optimize AI frameworks and tools, utilizing best practices in software development.
- Communicate findings and project updates effectively to the team lead.
- Stay current with industry trends and emerging technologies to continuously enhance the team’s capabilities.
What We're Looking For
- Bachelor’s degree (or higher) in Computer Science, Engineering, Mathematics, or a related field.
- Strong background in AI and machine learning.
- Hands-on experience in designing and deploying production-ready models.
- Proficiency in programming languages such as Python.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Experience working with AI/ML frameworks like TensorFlow or PyTorch.
- Demonstrated ability to analyze complex problems and propose innovative solutions.
- Excellent verbal and written communication skills, with an ability to translate technical details for non-technical audiences.
- Ability to thrive in a dynamic, cross-functional team environment.
Nice to Have
- Advanced degree.
- Knowledge of additional programming languages (e.g., C, C++).
- Experience working with Generative AI technologies, natural language processing (NLP), and computer vision.
- Familiarity with blockchain technology.
- Relevant certifications in AI, machine learning, or cloud technologies.
- Understanding of the financial markets and regulatory landscape.
Technical Stack
- Python
- Generative AI
- Machine Learning
- Blockchain
- Natural Language Processing (NLP)
- Computer Vision
- AWS, GCP, Azure
- TensorFlow, PyTorch
Team & Environment
You will be part of a cross-functional team including data scientists, software engineers, and business stakeholders, reporting to a team lead.
Benefits & Compensation
- Salary range: $110,000 - $200,000
- A comprehensive Total Rewards Program including competitive compensation and flexible benefits.
- 401(k) program with company-matching contributions.
- Health, dental, vision, life, and disability insurance.
- Paid-time off.
- Leaders who support your development through coaching and managing opportunities.
- Ability to make a difference and lasting impact.
- Work in a dynamic, collaborative, progressive, and high-performing team.
- Opportunities to do challenging work.
- Opportunities to build close relationships with clients.
Work Mode
This is an onsite role based in New York, New York, United States of America.
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth. We maintain a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally to create value for our clients and communities.






