2

Remote R Programming Jobs in Ontario (NOW HIRING)

Machine Learning Engineer

Toronto, ON ยท Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Toronto, Ontario (Initially Remote) About Us: NTENT provides a Platform-as-a-Service (PaaS ... Experience in other programming languages (eg. Java, R, Haskell) a plus. * Solid knowledge of ...

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... R&D. You will report to the VP of R&D and lead a team of five spanning Product Managers, Product ... Partner with Engineering, Professional Services, Sales, Support, and executive leadership.

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... R&D. You will report to the VP of R&D and lead a team of five spanning Product Managers, Product ... Partner with Engineering, Professional Services, Sales, Support, and executive leadership.

  • Retirement

... with PLC programming and troubleshooting. ยท Knowledge of industry standards and regulatory ... Remote flexibility * Flexible time off * Comprehensive benefits package * Career progression * 401k ...

Enterprise Data Science Specialist

Toronto, ON ยท Remote

CA$60 - CA$70/hr

Remote Role Responsibilities * Construct enterprise data science scenarios for large-scale ... Develop data and MLOps scenarios using tools like Snowflake , Databricks , Python/R , SQL , Tableau ...

New

Sr Micro Focus COBOL Developer (hybrid)

Brampton, ON ยท On-site +1

CA$80K - CA$110K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency in Python programming. Where required by law, NTT DATA provides a reasonable range of ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible ... While many positions offer remote or hybrid work options, these arrangements are subject to change ...

Databricks Solution Architect Bits In Glass Remote-friendly (Canada) Bits In Glass (BIG) is a high ... Demonstrate Databricks capabilities across Data Engineering, Data Science, ML, and Generative AI ...

Principal Data Scientist

Brampton, ON ยท On-site +1

  • Medical

  • Dental

  • Retirement

  • PTO

A degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Data ... Deep familiarity with Ericsson RAN products and platforms, including Ericsson Radio System, Remote ...

Showing results 21-40

Remote R Programming information

See Ontario salary details

$11

$44

$80

How much do remote r programming jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for remote r programming in Ontario is $44.65, according to ZipRecruiter salary data. Most workers in this role earn between $34.13 and $60.82 per hour, depending on experience, location, and employer.

What does a remote R programmer do?

Remote R Programmers often work on projects involving data cleaning, statistical modeling, and creating data visualizations for business or scientific insights. They may be responsible for developing automated data workflows, building predictive models, or generating reproducible reports using R Markdown or Shiny dashboards. Additionally, remote work usually requires frequent collaboration with data scientists, analysts, or cross-functional teams via virtual meetings and project management platforms. This role allows you to contribute to diverse industries, ranging from healthcare to finance, and offers opportunities to continuously expand your technical expertise.

What is a remote R programming?

A Remote R Programming job involves using the R programming language for data analysis, statistical modeling, and visualization while working from a remote location. Professionals in this role may work in fields such as data science, finance, healthcare, or research. Tasks often include data cleaning, building predictive models, and generating reports using R packages like ggplot2, dplyr, and tidymodels. Remote R programmers typically collaborate with teams through online communication tools and version control systems like Git. This role requires strong analytical skills and the ability to work independently while delivering data-driven insights.

What are the key skills and qualifications needed to thrive in the remote R programming position?

To thrive as a Remote R Programmer, you need strong proficiency in R programming, data analysis, and statistics, typically supported by a degree in a quantitative field such as computer science, statistics, or data science. Familiarity with version control systems like Git, data visualization libraries (e.g., ggplot2), and experience with cloud-based collaboration tools is highly valued. Excellent communication skills, self-motivation, and the ability to work independently are important soft skills for remote success. These competencies ensure that you can efficiently deliver high-quality analytical solutions and collaborate with distributed teams.

What are the most commonly searched types of R Programming jobs in Ontario?

The most popular types of R Programming jobs in Ontario are:

What job categories do people searching Remote R Programming jobs in Ontario look for?

The top searched job categories for Remote R Programming jobs in Ontario are:

Infographic showing various Remote R Programming job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $92,866 per year, or $44.6 per hour.

Machine Learning Engineer

NTENT

Toronto, ON โ€ข Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

Machine Learning Engineer
Position: Full time
Location: Toronto, Ontario (Initially Remote)
About Us:
NTENT provides a Platform-as-a-Service (PaaS), allowing industry partners to customize, localize and integrate search technologies directly into their business-to-consumer offerings. We are a unique group of brilliant minds intent on discovering, learning and building. We work in a vibrant atmosphere, with an emphasis on personal and professional development. This is an opportunity to tackle complex problems usually reserved for a handful of large companies in the search industry.
About the Opportunity:
We are looking for a talented Machine Learning Engineer to join our team and deliver machine learning-driven products. The right candidate will work on development, deployment, and lifecycle management of machine learning models for various large-scale applications (natural language understanding, web search and ranking, recommendation, personalization, dialog/conversation management).
Keywords:
Machine learning, natural language processing, learning-to-rank, online learning, deep learning, interactive machine learning, machine teaching, conversational agents, human computer interaction
Duties and Responsibilities:
  • Design, implement, and deploy machine learning algorithms.
  • Manage machine learning algorithm lifecycle.
  • Coordinate data collection and annotation efforts.
  • Work with real-time data and content coming from various data sources.
  • Manage machine learning data pipelines.
  • Design tests for machine learning algorithm effectiveness and performance monitoring.
  • Design tools and interfaces for interactive machine learning and teaching.
  • Research and development on cutting-edge machine learning technologies.
Qualifications and Skills:
  • Graduate degree in Computer Science with a strong background in machine learning required.
  • Strong problem-solving abilities, solid background in algorithms and data structures required.
  • Strong programming skills in Python and Scala required. Experience in other programming languages (eg. Java, R, Haskell) a plus.
  • Solid knowledge of machine learning tools (eg. scikit-learn, tensorflow, keras, pytorch, Spark MLlib) required.
  • Experience with distributed and streaming data technologies (eg. Hadoop, Spark, Kafka) required.
  • Experience with building and deploying API's with Docker and Kubernetes required.
  • Experience with natural processing tasks (eg. named entity recognition, language modeling, vector representations) required.
  • Experience with Elastic Search, Lucene a plus but not required.
  • Experience with ranking algorithms a plus but not required.
  • Experience with interactive machine learning (eg. active learning, reinforcement learning, machine teaching) a plus but not required.
The ideal candidate will be self-motivated, possess excellent communication skills (both oral and written) and be able to work independently. A keen interest in various aspects of natural language processing is essential in our multi-disciplinary team.
We offer a full comprehensive benefits package including medical, dental and vision. Employees receive a generous time off (PTO) plan and 13 holidays per year. We also offer 401(k) benefits, long term disability benefits and life.