Talent.com
Machine Learning Software Engineer II
Machine Learning Software Engineer II0000050007 Royal Bank of Canada • VANCOUVER, British Columbia, Canada
Machine Learning Software Engineer II

Machine Learning Software Engineer II

0000050007 Royal Bank of Canada • VANCOUVER, British Columbia, Canada
19 days ago
Job type
  • Full-time
Job description

Job Description

What's the opportunity?We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer II, you’ll be responsible for owning and delivering a project end to end – everything from data pre-processing and exploration, to building and scaling ML algorithms and pipelines, to deployment and monitoring of production systems. At RBC Borealis, you’ll be joining a team that works directly with leading researchers in machine learning, has access to rich and massive datasets, and offers the computational resources to support cutting-edge machine learning R&D.Your responsibilities include:
  • To build cutting edge ML solutions throughout the research and product development lifecycle;

  • To play a key role in the design and development of Borealis’ machine learning products;

  • To partner with RBC Borealis’s research and product teams to ensure the seamless delivery of these products;

  • To apply engineering and data best practices to build robust and scalable large-scale machine learning software systems;

  • To support projects with thorough documentation, design decisions, and technical advisory.

You’re our ideal candidate if you have:
  • A degree in Computer Science, Software Engineering, or equivalent field;

  • 5+ years of experience as a software engineer;

  • Experience building modular and robust software systems in Python or similar language;

  • Knowledge of professional software engineering best practices for the full software development life cycle, including testing methods, coding standards, code reviews and source control management;

  • Experience working across the entire ML research and product lifecycle from prototyping to production is a plus;

  • Experience building microservices, data pipelines and using relational and non-relational databases is a plus;

  • Experience working with data science tooling and deep learning frameworks is a plus;

  • Experience with DevOps engineering (CI/CD pipelines, observability, containers etc) is a plus.

What’s in it for you?
  • Become part of a team that thinks progressively and works collaboratively. We care about seeing each other reach full potential;

  • 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.

About RBC BorealisRBC Borealis, an RBC Institute for Research, is a curiosity-driven research centre dedicated to achieving state-of-the-art in machine learning. Established in 2016, and with labs in Toronto, Montreal, Waterloo, and Vancouver, we support academic collaborations and partner with world-class research centres in artificial intelligence. With a focus on ethical AI that will help communities thrive, our machine learning scientists perform fundamental and applied research in areas such as reinforcement learning, natural language processing, deep learning, and unsupervised learning to solve ground-breaking problems in diverse fields.
Create a job alert for this search

Machine Learning Software Engineer II • VANCOUVER, British Columbia, Canada

Similar jobs
Intermediate II Software Developer - Artificial Intelligence

Intermediate II Software Developer - Artificial Intelligence

GlobalRelay • Vancouver, Metro Vancouver Regional District, CA
Full-time
Intermediate II Software Developer - Artificial Intelligence.For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveill...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Alignerr • Vancouver, Metro Vancouver Regional District, CA
Full-time
Machine Learning Engineer - AI Data Trainer.Position: Hourly Contract • Compensation: $50–$70 /hour • Commitment: 10–40 hours/week.At Alignerr, we partner with the world’s leading AI research teams...Show more
Last updated: 13 days ago • Promoted
AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)

AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role)

Aurelian Venture AI • Vancouver, Metro Vancouver Regional District, CA
Full-time
AI/ML Lead (Senior Machine Learning Engineer – Full-time Leadership Role).Full-Time, Contract, Hands‑on Technical Leadership.CAD $180,000 – $250,000 base + significant equity + performance bonuses ...Show more
Last updated: 30+ days ago • Promoted
Founding Machine Learning Engineer

Founding Machine Learning Engineer

OnDeck AI (YC S25) • Vancouver, Metro Vancouver Regional District, CA
Full-time
This range is provided by OnDeck AI (YC S25).Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.We’re looking for a generalist Machine Learning Eng...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Alsglobal • Vancouver, Metro Vancouver Regional District, CA
Permanent
At ALS, we encourage you to dream big.When you join us, you’ll be part of a global team harnessing the power of scientific testing and data-driven insights to build a healthier future.ALS GeoAnalyt...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Remitly • Burnaby
Full-time
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, weve delivered on our promise to customers sending money globally, ...Show more
Last updated: 4 days ago • Promoted
Sr. Machine Learning Algorithm Engineer

Sr. Machine Learning Algorithm Engineer

Appsierra Group • Vancouver
Full-time
Senior Machine Learning Algorithm Engineer.Hybrid – Downtown Vancouver, BC.Collavion is a forward-thinking recruitment and talent solutions partner serving diverse sectors including healthcare, fin...Show more
Last updated: 30+ days ago • Promoted
Machine Learning Software Engineer Focused on Financial Innovations

Machine Learning Software Engineer Focused on Financial Innovations

Stafflink • Vancouver
Full-time
Unlock the potential of machine learning in finance as a Software Engineer.Tackle complex challenges, own projects from inception to deployment, and collaborate with top researchers in an innovativ...Show more
Last updated: 3 days ago • Promoted
Software Engineer II

Software Engineer II

Planview • Vancouver, Metro Vancouver Regional District, CA
Full-time
Planview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement o...Show more
Last updated: 30+ days ago • Promoted
machine learning engineer

machine learning engineer

Brandmark.io • Vancouver
Full-time +1
Salary 75,000 to 85,000 annually (To be negotiated) / 30 hours per week.Terms of employment Permanent employment Full time.College, CEGEP or other non-university certificate or diploma from a progr...Show more
Last updated: 9 days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

Remitly Inc. • Burnaby, Metro Vancouver Regional District, CA
Full-time
Machine Learning Engineer page is loaded## Machine Learning Engineerlocations: Burnaby, British Columbia, Canadatime type: Full timeposted on: Posted Todayjob requisition id: R\_106032**Job Descrip...Show more
Last updated: 8 days ago • Promoted
AI Software Engineer — Hybrid/Remote, ML & AWS

AI Software Engineer — Hybrid/Remote, ML & AWS

Revenue Automation Inc. • West Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time
A technology company in West Vancouver is seeking an experienced AI Software Engineer to join their innovative team.This role involves leading project teams, designing and implementing software sol...Show more
Last updated: 21 days ago • Promoted
Machine Learning Engineer

Machine Learning Engineer

CD Projekt • Vancouver
Full-time
The team is based in Vancouver, BC and is developing technologies that will push the boundaries of character motion and crowd simulation.We’re looking for an engineer with relevant expertise in des...Show more
Last updated: 30+ days ago • Promoted
Software Dev Engineer II, AWS Elemental Inference

Software Dev Engineer II, AWS Elemental Inference

Amazon Web Services (AWS) • Vancouver, Metro Vancouver Regional District, CA
Full-time
Join the AWS Elemental Inference team, we’re looking for a curious, empathetic Software Development Engineer II who is passionate about AI-driven video processing technologies and excited to work o...Show more
Last updated: 1 day ago • Promoted
ML Platform Engineer – Remote, Scalable AI

ML Platform Engineer – Remote, Scalable AI

Workday, Inc. • Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time
A leading technology firm in Canada is seeking a Software Development Engineer for Machine Learning to build and deploy scalable AI solutions.You will work closely with senior engineers to implemen...Show more
Last updated: 30+ days ago • Promoted
Staff, Machine Learning Engineer

Staff, Machine Learning Engineer

Fullscript • Vancouver, Metro Vancouver Regional District, CA
Full-time
We’re an industry-leading health technology company on a mission to help people get better.We started in 2011 with one simple idea.Make it easier for practitioners to access the products they trust...Show more
Last updated: 7 days ago • Promoted
Software Engineer II - DEMS

Software Engineer II - DEMS

Versaterm • Vancouver, Metro Vancouver Regional District, CA
Full-time
Versaterm is a global public safety solutions company helping agencies transform how they serve their communities.Since 1977, we’ve been building an ecosystem of intuitive tools designed for public...Show more
Last updated: 18 days ago • Promoted
Software Engineer II

Software Engineer II

Mastercard • Vancouver, Metro Vancouver Regional District, CA
Full-time
Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more
Last updated: 3 days ago • Promoted