This role is for a Lead Machine Learning Engineer within RBC Insurance's Active Data Platform team. The successful candidate will lead AI initiatives, develop and deploy machine learning models, drive innovation, and collaborate with cross-functional teams. The position requires a strong background in machine learning models, software development, leadership, and a deep understanding of data management, modern data stack, and cloud computing. The role involves making significant contributions to impactful projects and mentoring a team of engineers.
Provide technical leadership, guidance, mentorship, and oversight to a team of machine learning engineers and data scientists.,Partner with Agile project teams, product managers, product owners, software engineers, and stakeholders to align ML initiatives with company goals.,Design, build, and deploy scalable machine learning models and algorithms with a focus on performance and reliability.,Oversee the setup and maintenance of end-to-end machine learning pipelines and ensure integration with applications.,Collaborate with data engineers for efficient data collection, preparation, and feature engineering pipelines.,Set up standards and processes, maintain comprehensive documentation of application architecture, models, pipelines, and development processes.,Ensure high-quality code through regular reviews and adherence to RBC's coding standards.,Build maintainable products with minimal incidents, establish metrics and monitoring to meet SLAs.,Stay updated with advancements in machine learning and related emerging technologies, sharing knowledge and applying it to improve systems.,Strong programming skills in Python, Java, or C++.,Experience with cloud platforms (AWS, GCP, Azure) and MLOps tools.,Strong understanding of software development principles, including design patterns, testing, and deployment.,Experience with DevOps practices such as CI/CD, Docker, and Kubernetes.,Strong understanding of application implementation requirements, including risk, privacy, and compliance.,Excellent communication and leadership skills, with the ability to work effectively with cross-functional teams.,Expertise in supporting applications, strong problem-solving skills, and ability to provide production support and develop creative solutions.,Proven ability to lead a team, provide timely guidance, and communicate clearly with business stakeholders.
3+ years of hands-on experience in machine learning development and leading a team of ML developers/工程师.,Past experience in data and AI/ML space preferred.,Graduate in science, mathematics, statistics or engineering (nice to have).
Graduate degree in science, mathematics, statistics or engineering (preferred)
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.