1

Machine Learning Intern Jobs in Toronto, ON (NOW HIRING)

Dream is looking for an Intern, Development Accounting (8 month)! We are always looking for the ... We want you on board because you are keen on learning from and working with our dynamic team. In ...

We are seeking a highly motivated and enthusiastic individual to join our team as an Intern. The successful candidate will have the opportunity to gain valuable experience and develop their skills in ...

This program is for individuals with high learning agility and willingness to adapt and develop ... This job is in part responsible for preparing drawings and sketches for modifications of machinery ...

next page

Showing results 1-20

Machine Learning Intern information

See Toronto, ON salary details

$9

$44

$84

How much do machine learning intern jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for machine learning intern in Toronto, ON is $44.98, according to ZipRecruiter salary data. Most workers in this role earn between $36.71 and $50.24 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Machine Learning Intern, and why are they important?

To thrive as a Machine Learning Intern, you need a solid understanding of statistics, programming (especially Python), and foundational machine learning concepts, typically supported by coursework or a degree in computer science or a related field. Familiarity with tools such as TensorFlow, PyTorch, scikit-learn, and data analysis libraries, as well as experience with version control systems like Git, is highly valuable. Strong problem-solving skills, curiosity, and effective communication set outstanding candidates apart in this role. These abilities are essential for analyzing data, building models, and collaborating with teams to develop innovative AI solutions.

What does a Machine Learning Intern do?

A Machine Learning Intern assists with developing, testing, and deploying machine learning models under the supervision of experienced data scientists or engineers. Their responsibilities may include data preprocessing, feature engineering, coding algorithms, analyzing results, and assisting with research tasks. Interns often work with programming languages like Python and libraries such as TensorFlow or PyTorch. The internship provides hands-on experience in real-world machine learning projects and helps interns build essential skills for a future career in the field.

What is the difference between Machine Learning Intern vs Data Science Intern?

AspectMachine Learning InternData Science Intern
Required CredentialsTypically pursuing or recent graduate in Computer Science, Data Science, or related fields; knowledge of programming and ML frameworksUsually pursuing or recent graduate in Data Science, Statistics, or related fields; strong analytical and programming skills
Work EnvironmentTech companies, research labs, startups focusing on AI/ML projectsBusiness, finance, healthcare, and tech sectors analyzing data for insights
Employer & Industry UsageUsed in companies developing AI products, research institutions, tech startupsCommon in organizations requiring data analysis, reporting, and decision-making support

While both roles involve working with data and programming, a Machine Learning Intern focuses specifically on developing and implementing machine learning models, whereas a Data Science Intern works more broadly on analyzing data, creating reports, and deriving insights. The roles often overlap, but the Machine Learning Intern role emphasizes algorithm development and model deployment.

What types of projects do Machine Learning Interns typically work on, and how are they supported by the team?

Machine Learning Interns often contribute to real-world projects such as data preprocessing, developing and testing models, or assisting with research for new algorithms. Interns are usually paired with a mentor or work within a small team, receiving guidance during code reviews and regular check-ins. This collaborative environment helps interns gain practical experience, quickly overcome challenges, and integrate feedback, ensuring a steep learning curve and valuable industry exposure.

What Does a Machine Learning Intern Do?

A machine learning intern works in the field of data science. During an internship, you work alongside machine learning engineers who are developing artificial intelligence programs. They do this by writing computer code that allows a software system to run autonomously. Your exact responsibilities depend on the type and level of engineering that the company does. While you likely do not have coding duties, you may help the programmers test or debug their code. You may also work with algorithms and the mathematical aspects of artificial intelligence. A machine learning intern works under the supervision of a lead engineer.

What are the most commonly searched types of Machine Learning jobs in Toronto, ON? The most popular types of Machine Learning jobs in Toronto, ON are:
What are popular job titles related to Machine Learning Intern jobs in Toronto, ON? For Machine Learning Intern jobs in Toronto, ON, the most frequently searched job titles are:
What cities near Toronto, ON are hiring for Machine Learning Intern jobs? Cities near Toronto, ON with the most Machine Learning Intern job openings:
Intern, Development Accounting

Intern, Development Accounting

DREAM

Toronto, ON • On-site

CA$21 - CA$25/hr

Full-time

Posted 17 days ago


Job description

Dream is looking for an Intern, Development Accounting (8 month)!

We are always looking for the best and brightest to join our thriving community. Dream’s Development Accounting team is currently looking to hire an 8-month Development Accounting intern, starting in September 2026.

The application deadline for this position is Sunday June 7th, 2026, at 11:59pm.

Who are you?

Don’t worry, we won’t make you do coffee runs or photocopy. As the successful candidate you are not afraid to get out of your comfort zone, whether it is taking on new tasks or actively participating and collaborating in our meetings.
You have been steadily deepening your knowledge in the field and want to work with a company that has an environment where your knowledge and skills can be applied and developed.
The successful candidate wants to work on something meaningful and work with a team that is innovative. We want you on board because you are keen on learning from and working with our dynamic team. In other words, we care about bringing in an entrepreneurial thinker who is looking for opportunities to learn, work hard, and have fun.
What experience will you gain?

Below are some of the primary responsibilities you will be taking on in this role:

  • Assist in the monthly and quarterly financial reporting process;
  • Assist with execution and learn related accounting treatment for key transactions and financial operations on certain projects;
  • Record monthly and quarterly corporate journal entries including inter-company transactions, equity investments, distribution / contribution transactions, and corporate elimination entries;
  • Prepare and analyze account reconciliations;
  • Assist in ad-hoc projects and analyses including cash flow forecasting;
  • Assist in preparation of monthly reporting packages to business partners; and
  • Support team members and other departments as required.

What type of experience do you have?

In addition to being able to showcase your collaborative mindset and positive attitude, you need to be currently enrolled in an undergraduate or graduate program, with a focus on Business or Accounting. The following are your keys to your success with us:

  • Being diligent and detail oriented when preparing deliverables;
  • Being driven to continuously learn from experiences and seek out feedback and development opportunities;
  • Working hard and smart to meet demands and deadlines at key times of pressure;
  • Being a strong team player and supporting the achievement of collective goals;
  • Utilizing strong problem-solving skills to develop solutions to key issues;
  • Strong Excel and communication skills (e-mail and verbal); and
  • Demonstrating a commitment to your personal learning with a desire to pursue an accounting designation.

Who are we?

Dream Unlimited is an award-winning Canadian real estate investment, development and management company with approximately $28 billion of assets under management in North America and Europe. Our scope of business includes asset management and management services for both publicly listed real estate as well as private capital.

Dream has grown substantially since its formation in 1996, becoming one of Canada’s leading real estate companies with a diverse workforce in North America and Europe. We are one of Canada’s largest developers, building communities for people to live in; developing land, homes, condominiums, retail centers and renewable power projects. We also build communities to work in, bringing office, industrial and retail spaces to life. We invest in and manage properties, enriching them for the people who work here and the greater community.

Our entrepreneurial spirit drives us to seize unconventional opportunities and approach every project with passion and purpose. At Dream, we care about our employees, provide exciting work opportunities, open work environments, and fun events, fostering an atmosphere where continuous learning and innovation thrive. Join us and make a difference.

Due to the high volume of applications, only candidates who qualify will be contacted. This position is for an existing vacancy. 

Dream Unlimited is committed to workplace diversity and provides accommodations to applicants with disabilities throughout our hiring process. If you require accommodation through any aspect of our process, please let us know and we will work with you to meet your needs. The hourly pay range for this position is $21.00 to $25.00. Our recruitment process does not include the use of Artificial Intelligence (AI).