Data Scientist
Toronto, ON ยท On-site
Types of Models Classification, regression, anomaly detection, natural language processing, computer vision, reinforcement learning, recommendation systems, dimensionality reduction, Large Language ...
Toronto, ON ยท On-site
Types of Models Classification, regression, anomaly detection, natural language processing, computer vision, reinforcement learning, recommendation systems, dimensionality reduction, Large Language ...
Toronto, ON ยท On-site
Types of Models Classification, regression, anomaly detection, natural language processing, computer vision, reinforcement learning, recommendation systems, dimensionality reduction, Large Language ...
... Natural Language Processing (NLP), Predictive Analytics, Python (Programming Language) Additional Job Details Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City: Toronto Country: Canada Work ...
... Natural Language Processing (NLP), Predictive Analytics, Python (Programming Language) Additional Job Details Address: RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTO City: Toronto Country: Canada Work ...
Toronto, ON ยท On-site +1
CA$68K - CA$78K/yr
Experience applying natural language processing (NLP) techniques to analyze free-text data would be an asset. This full-time opportunity is for an existing vacancy at ICES Central. The annual salary ...
Toronto, ON ยท On-site +1
CA$68K - CA$78K/yr
Experience applying natural language processing (NLP) techniques to analyze free-text data would be an asset. This full-time opportunity is for an existing vacancy at ICES Central. The annual salary ...
Toronto, ON ยท On-site
... natural language processing, and big data. Responsibilities * Research and implement state-of-the-art LLM techniques including continued pre-training, instruction fine-tuning, preference alignment ...
Quick apply
Toronto, ON ยท On-site
... natural language processing, and big data. Responsibilities * Research and implement state-of-the-art LLM techniques including continued pre-training, instruction fine-tuning, preference alignment ...
CA$120K - CA$150K/yr
Solid knowledge of advanced analytics, data integration, natural language processing and AI-driven methodologies. * Familiarity with Large Language Models and synthetic population frameworks ...
CA$120K - CA$150K/yr
Solid knowledge of advanced analytics, data integration, natural language processing and AI-driven methodologies. * Familiarity with Large Language Models and synthetic population frameworks ...
Design and deploy AI-assisted and agentic solutions that augment operational capabilities, including natural language processing, document intelligence, conversational interfaces, and predictive or ...
Design and deploy AI-assisted and agentic solutions that augment operational capabilities, including natural language processing, document intelligence, conversational interfaces, and predictive or ...
Toronto, ON ยท On-site
Experience applying natural language processing (NLP) techniques to analyze free-text data would be an asset. This full-time opportunity is for an existing vacancy at ICES Central. The annual salary ...
Quick apply
Toronto, ON ยท On-site
Experience applying natural language processing (NLP) techniques to analyze free-text data would be an asset. This full-time opportunity is for an existing vacancy at ICES Central. The annual salary ...
Toronto, ON ยท On-site +1
Vertex AI, BigQuery, Cloud Storage, and other services. 3. Machine Learning, Good to have Natural Language processing and Deep Learning. 4. Familiar with ML Ops, Data Engineering and CI/CD Pipeline ...
Toronto, ON ยท On-site +1
Vertex AI, BigQuery, Cloud Storage, and other services. 3. Machine Learning, Good to have Natural Language processing and Deep Learning. 4. Familiar with ML Ops, Data Engineering and CI/CD Pipeline ...
... natural language processing, deep learning, and unsupervised learning to solve ground-breaking problems in diverse fields. Inclusion and Equal Opportunity Employment RBC is an equal opportunity ...
... natural language processing, deep learning, and unsupervised learning to solve ground-breaking problems in diverse fields. Inclusion and Equal Opportunity Employment RBC is an equal opportunity ...
Deep conceptual and practical understanding of generative AI, Large Language Models (LLMs), natural language processing (NLP), vector databases, and agentic orchestration frameworks. * Cloud ...
Deep conceptual and practical understanding of generative AI, Large Language Models (LLMs), natural language processing (NLP), vector databases, and agentic orchestration frameworks. * Cloud ...
Experience with natural language processing (NLP) and conversational AI * Experience designing oroperatingautonomous/agentic systems, including prompt routing ormultimodelorchestration frameworks
New
Experience with natural language processing (NLP) and conversational AI * Experience designing oroperatingautonomous/agentic systems, including prompt routing ormultimodelorchestration frameworks
New
Mississauga, ON ยท Hybrid
CA$20 - CA$30/hr
Have completed coursework in machine learning, natural language processing, or AI systems. * Enjoy debugging model outputs and understanding why a chatbot gave a weird answer. * Have worked on side ...
Quick apply
Mississauga, ON ยท Hybrid
CA$20 - CA$30/hr
Have completed coursework in machine learning, natural language processing, or AI systems. * Enjoy debugging model outputs and understanding why a chatbot gave a weird answer. * Have worked on side ...
You have the scientific and technical skills to build and refine models that can be implemented in production, and you leverage Natural Language Processing and Generative AI models to enhance their ...
You have the scientific and technical skills to build and refine models that can be implemented in production, and you leverage Natural Language Processing and Generative AI models to enhance their ...
... Natural language processing experience or knowledge is a plus Medical image analysis is a plus Experience working with big data and building data and analytical pipelines is a plus Closing Date: 06 ...
... Natural language processing experience or knowledge is a plus Medical image analysis is a plus Experience working with big data and building data and analytical pipelines is a plus Closing Date: 06 ...
... Natural Language Processing (NLP), Predictive Analytics, Python (Programming Language) Additional Job Details Address: 20 KING ST W:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 ...
... Natural Language Processing (NLP), Predictive Analytics, Python (Programming Language) Additional Job Details Address: 20 KING ST W:TORONTO City: Toronto Country: Canada Work hours/week: 37.5 ...
Brampton, ON ยท On-site
CA$70K - CA$85K/yr
You will apply AI-based visual testing and anomaly detection to catch issues before they impact users, and utilize Natural Language Processing (NLP) models for requirement analysis and the generation ...
Quick apply
Brampton, ON ยท On-site
CA$70K - CA$85K/yr
You will apply AI-based visual testing and anomaly detection to catch issues before they impact users, and utilize Natural Language Processing (NLP) models for requirement analysis and the generation ...
Familiarity with deep learning techniques, neural networks, and natural language processing. * Solid understanding of computer programming languages such as Python, Java, C++, etc. * Proven track ...
Familiarity with deep learning techniques, neural networks, and natural language processing. * Solid understanding of computer programming languages such as Python, Java, C++, etc. * Proven track ...
Toronto, ON ยท On-site
CA$101K - CA$151K/yr
Knowledge of natural language processing (NLP) techniques. * Familiarity with version control systems (e.g., Git). * Experience with deploying AI models in production environments. Work in a way that ...
Toronto, ON ยท On-site
CA$101K - CA$151K/yr
Knowledge of natural language processing (NLP) techniques. * Familiarity with version control systems (e.g., Git). * Experience with deploying AI models in production environments. Work in a way that ...
Stay up to date with AI developments, natural language processing (NLP), and machine learning techniques used in customer support solutions. * Competitive Awareness : Keep track of competitor ...
Stay up to date with AI developments, natural language processing (NLP), and machine learning techniques used in customer support solutions. * Competitive Awareness : Keep track of competitor ...
Understanding of machine learning algorithms and their implications for risk, including supervised and unsupervised learning, neural networks, and natural language processing. * Skills in using ...
Understanding of machine learning algorithms and their implications for risk, including supervised and unsupervised learning, neural networks, and natural language processing. * Skills in using ...
$24.5K - $39.5K
9% of jobs
$39.5K - $54.6K
6% of jobs
$54.6K - $69.6K
4% of jobs
$69.6K - $84.7K
2% of jobs
$96K is the 25th percentile. Wages below this are outliers.
$84.7K - $99.7K
4% of jobs
$99.7K - $114.8K
18% of jobs
The median wage is $121.2K / yr.
$114.8K - $129.8K
15% of jobs
$129.8K - $144.9K
10% of jobs
$153.9K is the 75th percentile. Wages above this are outliers.
$144.9K - $159.9K
10% of jobs
$159.9K - $175K
15% of jobs
$175K - $190K
6% of jobs
$24.5K
$125K
$190K
To thrive in Natural Language Processing, you need strong expertise in linguistics, statistics, and machine learning, typically supported by a degree in computer science, computational linguistics, or a related field. Familiarity with tools and frameworks such as Python, TensorFlow, PyTorch, spaCy, and NLP libraries, as well as certifications in data science or NLP, are valuable assets. Analytical thinking, problem-solving skills, and the ability to collaborate across multidisciplinary teams are highly desirable. These competencies are essential for developing powerful language models, extracting meaningful insights from data, and delivering effective real-world solutions in language technology.
Professionals in Natural Language Processing (NLP) often encounter challenges such as understanding ambiguities in human language, managing large and unstructured datasets, and keeping up with rapid advances in NLP methodologies. They may also need to fine-tune models for domain-specific contexts and ensure solutions meet ethical and privacy guidelines. Collaboration with data scientists, linguists, engineers, and product teams is common, requiring strong communication skills. Successfully tackling these challenges is a critical part of developing robust NLP applications that add meaningful value to users and businesses.
A Natural Language Processing (NLP) job involves developing and improving algorithms that enable computers to understand, interpret, and generate human language. Professionals in this field work on tasks like speech recognition, text analysis, machine translation, and chatbot development. They often use machine learning, deep learning, and linguistic principles to build and refine NLP models. NLP experts commonly work in industries such as healthcare, finance, and technology to enhance communication and automate language-related tasks.
Job Description
What is the opportunity?
RBC is a global leader in applying Artificial Intelligence (AI) in the banking sector in order to create value for our clients, with capabilities ranging from LLM-powered digital banking, boosting ensembles in fraud detection and AML, voice assistants in customer service, to algorithmic trading in capital markets. A failure to effectively prepare for and manage emerging model risk related to AI would subject RBC to financial, regulatory, and reputational risks and, as a result, RBC would not be able to provide its clients with the best quality service. Therefore, the AI validation team within RBC's Enterprise Model Risk Management (RBC Group Risk Management) is tasked with overseeing, assessing, and managing the model risk that may arise from these AI capabilities.
The AI validation team uses machine learning, statistical, and computational strategies to assess model risk. In doing so, RBC is able to identify model weaknesses early and enhance the reliability of production models across all lines of business.
What will you do?
Application: You will have the opportunity to work in any of the many areas we work in, across an even wider variety of business functions, such as the following:
Types of Models
Classification, regression, anomaly detection, natural language processing, computer vision, reinforcement learning, recommendation systems, dimensionality reduction, Large Language Models including generative AI
Business Functions
Internal Audit, Cybersecurity, Fraud Management, Anti-Money Laundering, Insurance, Credit Risk, Technology Operations, Identity & Access Management, Human Resources
Validation: Your role is to challenge models and identify risks associated with their use - both conceptually and empirically. To that end, you will design and execute validation frameworks, exploring modelling considerations such as conceptual soundness, data processing, metric reproducibility & stability, benchmarking, robustness, uncertainty quantification, fairness, privacy, explainability, implementation controls and more. You will also have the freedom to explore ideas that interest you and build your own models and tools.
Research & Development: You will read research papers (established work and state-of-the-art) to enhance how our team validates models and contribute to our knowledge pool. You are encouraged to apply what you've learned to real-world problems, develop reusable software packages, and share your insights with others.
IT: You will collaborate with cross-functional stakeholders to establish and promote best-practices related to MLOps, tooling and IT infrastructure.
Governance: You will work with model developers (data scientists, researchers, engineers) and business stakeholders to inventory applications of AI and machine learning at the bank, determine their materiality, and assess whether they require review.
What do you need to succeed?
Must-have
Passionate about learning and staying up-to-date with research and technology
Strong communication and interpersonal skills
Progress towards a PhD or Master's degree in Statistics, Computer Science, Applied Mathematics, Econometrics, Engineering, Quantitative Finance, or a related quantitative field
Proficient programming skills in Python or a similar language; you should already be comfortable with writing research experiments and be willing to learn how to write clean code.
Familiarity with popular machine learning frameworks and libraries
Nice-to-have
A risk-oriented mindset: You are curious about the "how" as well as the "why"
Publication or prior research experience (applied or fundamental)
Experience with version control systems
Comfortable with command line tools
What's in it for you?
As a team, we thrive on the challenge to be our best, encourage progressive thinking for continued growth, and collaborate with one another to deliver trusted advice to help our clients thrive and our communities prosper. We respect and care about all of our team members and support one another in reaching our fullest potential. We work together to make a difference in our communities and to achieve success that is mutual.
This opportunity will provide you with:
Leaders who support your development through coaching and managing opportunities
Flexibility to work on projects that you are passionate about
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
Opportunities to do challenging work and make a difference
Opportunities to build close relationships
#LI-POST
#TECHPJ
Job Skills
Client Counseling, Communication, Critical Thinking, Financial Instruments, Group Problem Solving, Investment Risk Management, Market Risk, Quantitative Methods, Risk ManagementAdditional Job Details
Address:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMESourced by ZipRecruiter
Banking and credit intermediation
10,000+ Employees
Toronto, Ontario, CA