Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

IBM Canada Software Lab - Toronto Logo

2026 Intern: Research Scientist – AI-powered Automation

IBM Canada Software Lab - Toronto

$99,840 - $183,040
Sep 22, 2025
Yorktown Heights, NY, US
Apply Now

IBM Research is seeking to advance its research and development agenda on artificial intelligence and foundation models, with a focus on designing AI systems and algorithms that can be used responsibly and produce effective outcomes for enterprise users.

Requirements

  • Programming languages: Python, Java, C/C++, JavaScript, R, etc.
  • Software engineering best practices, including agile techniques
  • Cloud-native development and toolkits such as Docker, Kubernetes, and OpenShift
  • Machine learning engineering: creating training pipelines and evaluating models using toolkits such as PyTorch, TensorFlow, and scikit-learn
  • Machine learning theory: discriminative models, generative models, deep neural networks, large language models, detecting and mitigating bias, adversarial robustness, causality, uncertainty
  • Backend storage technologies such as SQL and NoSQL databases such as Postgres, MongoDB, Cloudant, ElasticSearch, etc.
  • Experience with finetuning algorithms (e.g., LoRA, DPO, etc.), reinforcement learning, model architectures (e.g., transformers, state-space models, etc.), LLM-based agents, agentic workflows, multi-agent systems, RAG, agent frameworks (e.g., LangGraph, CrewAI, etc.), time series data

Responsibilities

  • Defining and driving a research agenda for the duration of the internship with the goal to publish work at top academic venues
  • Conducting world-class research and software development in collaboration with other researchers and engineers
  • Designing, validating, and characterizing algorithms and/or systems
  • Creating training pipelines and evaluating models using toolkits such as PyTorch, TensorFlow, and scikit-learn
  • Analyzing large-scale data from a variety of sources
  • Training large-scale machine learning models
  • Developing front and back-end web application development and frameworks such as HTML, CSS, Bootstrap, Carbon, React, Flask, Node.js, etc.

Other

  • Bachelor's Degree
  • Preferred Education: Master's Degree
  • Demonstrated communication skills
  • Ability to work in close collaboration with other researchers and engineers
  • No travel required