1

Machine Learning Engineer Intern Jobs in Ottawa, ON

Foundational knowledge in machine learning and NLP principles * Proficiency in Python and ... Growth path toward senior AI engineering or solution architecture roles * An innovative and ...

New

Expertise in machine learning frameworks such as TensorFlow, Pytorch, and Keras * Strong understanding of software and AI development lifecycles, with experience in DevOps and MLOps practices

... in engineering or computer science, or a related field with an accredited school in Canada ... A learning environment that fosters both personal growth and professional development - for your ...

Exposure to machine learning or LLM workflows (e.g., embeddings, inference, feature engineering). * Experience with workflow orchestration tools (Airflow, Databricks Jobs, etc.). * Familiarity with ...

Our Software Engineering team is currently developing end-to-end real-time solutions for the public ... Machine Learning (ML), Big Data Analytics, and Decision Support Systems (DSS). Larus has three core ...

Intermediate DevOps Engineer

Ottawa, ON · On-site

CA$120K - CA$160K/yr

... Engineer About ANVIL ANVIL is a trusted partner in the defence industry, delivering cutting-edge ... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ...

... Engineer About ANVIL ANVIL is a trusted partner in the defence industry, delivering cutting-edge ... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ...

... and Engineering, focusing on innovations in Artificial Intelligence, Machine Learning, and Data Science.​ We invite enthusiastic and qualified applicants to submit their cover letter and resume ...

... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ... You will work closely with engineering teams to ensure that security is not an afterthought but an ...

... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ... Working alongside the Director of Security Engineering, you will help shape AppSec strategy ...

The new Senior Data Engineer will be focused on delivering Tripadvisor's first-in-class data ... Partnering with our analytics, data science, crm, and machine learning teams for data solutions.

Showing results 21-40

Machine Learning Engineer Intern information

See Ottawa, ON salary details

$21.9K

$115K

$205.3K

How much do machine learning engineer intern jobs pay per year?

As of Aug 8, 2026, the average yearly pay for machine learning engineer intern in Ottawa, ON is $115,019.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,349.00 and $156,229.00 per year, depending on experience, location, and employer.

What do machine learning engineer interns do?

Machine Learning Engineer Interns are often involved in data preparation, feature engineering, model development, and performance evaluation under the guidance of senior engineers or data scientists. You may help implement and test machine learning algorithms, assist in cleaning and visualizing datasets, and contribute to code reviews or research tasks. Interns frequently collaborate with cross-functional teams, such as data scientists, software engineers, and product managers, to solve real-world problems and support ongoing projects. This hands-on experience provides valuable insights into the practical application of machine learning in a professional setting.

What is a machine learning engineer intern?

A Machine Learning Engineer Intern is a temporary, entry-level role where individuals work with data scientists and engineers to develop, test, and optimize machine learning models. Interns typically assist in data preprocessing, feature engineering, model training, and evaluation. They may also work on improving existing algorithms, implementing research papers, or deploying models into production. This role provides hands-on experience with machine learning frameworks such as TensorFlow and PyTorch, as well as coding in Python and working with large datasets. The internship helps build practical skills and industry experience in artificial intelligence and data science.

What skills and qualifications are needed to thrive as a machine learning engineer intern?

To thrive as a Machine Learning Engineer Intern, you need a solid understanding of programming languages such as Python, knowledge of machine learning algorithms, and experience with data analysis, typically supported by coursework in computer science or related fields. Familiarity with tools like TensorFlow, PyTorch, scikit-learn, and version control systems such as Git is often required. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These competencies enable interns to contribute meaningfully to projects, collaborate efficiently with teams, and adapt in a fast-paced, tech-driven environment.

What are the most commonly searched types of Machine Learning Engineer jobs in Ottawa, ON? The most popular types of Machine Learning Engineer jobs in Ottawa, ON are:
What are popular job titles related to Machine Learning Engineer Intern jobs in Ottawa, ON? For Machine Learning Engineer Intern jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer Intern jobs in Ottawa, ON look for? The top searched job categories for Machine Learning Engineer Intern jobs in Ottawa, ON are:
What cities near Ottawa, ON are hiring for Machine Learning Engineer Intern jobs? Cities near Ottawa, ON with the most Machine Learning Engineer Intern job openings:
Infographic showing various Machine Learning Engineer Intern job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 27% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $115,019 per year, or $55.3 per hour.

Junior AI Developer

Arcadion

Ottawa, ON • On-site

Full-time

Posted 2 days ago

New


Job description

About Arcadion

Arcadion is a leading full-stack enterprise IT services and AI development firm headquartered in Ottawa. We specialize in delivering cutting-edge solutions across cloud infrastructure, cybersecurity, digital transformation, and AI automation. Our AI division is at the forefront of building intelligent systems, enterprise AI agents, and next-generation tools using advanced language models (LLMs), RAG pipelines, and machine learning technologies.

We are looking for a Junior AI Developer to join our in-house team at our Ottawa headquarters. This is a full-time, on-site position offering a unique opportunity to work directly with senior engineers and the Director of AI on innovative projects that span across sectors like healthcare, finance, construction, robotics, and legal tech.


Role Overview

As a Junior AI Developer, you’ll support the design, development, testing, and deployment of AI and machine learning applications. You will contribute to real-world use cases involving custom LLM integrations, automation agents, document intelligence systems, and AI-enhanced enterprise tools.

Key Responsibilities

  • Work closely with the Director of AI on the development of AI agents, copilots, and intelligent automation tools
  • Assist in building, testing, and fine-tuning large language models and retrieval-augmented generation (RAG) pipelines
  • Contribute to prompt engineering and integration of LLMs into web-based or API-driven applications
  • Support data preprocessing, embedding, and vector database structuring (e.g., Pinecone, Weaviate)
  • Write clean, testable Python code and support REST API integrations
  • Participate in QA testing, performance benchmarking, and debugging AI system behavior
  • Stay updated on emerging tools, frameworks, and trends in the AI ecosystem
  • Collaborate with cross-functional teams including DevOps, cloud engineers, and UI/UX designers

✅ Requirements

  • Degree or diploma in Computer Science, AI/ML, Data Science, Software Engineering, or related discipline
  • Foundational knowledge in machine learning and NLP principles
  • Proficiency in Python and familiarity with ML libraries like scikit-learn, PyTorch, or TensorFlow
  • Understanding of APIs, JSON, Git-based version control, and cloud fundamentals
  • Excellent problem-solving skills and attention to detail
  • Willingness to work on-site full-time in our Ottawa office (this is not a hybrid or remote role)

Bonus Skills (Assets)

  • Exposure to LLMs such as OpenAI, Claude, Mistral, or LLaMA
  • Experience with LangChain, Hugging Face Transformers, or similar frameworks
  • Basic experience with vector databases or embedding models
  • Familiarity with Azure, AWS, or GCP
  • Interest in chatbot development or knowledge-based search applications

What You’ll Gain

  • Direct mentorship from experienced AI architects and our Director of AI
  • Access to real-world enterprise projects and hands-on development with production-grade models
  • Growth path toward senior AI engineering or solution architecture roles
  • An innovative and supportive team environment inside one of Ottawa’s leading IT firms
  • Competitive compensation and performance-based opportunities

Apply Now

If you're ready to kickstart your career in AI and want to be part of a forward-thinking team building real-world applications, we’d love to meet you.