1

Computer Science Researcher Jobs in Ontario (NOW HIRING)

Engage in transformative AI research at Xanadu, specializing in reinforcement and representation ... Math, Computer Science or similar field • 4+ years of experience in AI/ML, focusing on deep ...

We are looking for Applied Research Scientist experienced with training large language models ... A PhD or master's degree or equivalent in machine learning, computer science, artificial ...

Research Machine Learning Scientist

Toronto, ON · On-site

CA$140K - CA$250K/yr

PhD or Master's degree in Computer Science, Statistics, Mathematics, Engineering or a related field * Strong background in machine learning and deep learning * 2+ years of research experience with ...

We are in search of passionate Research Scientists with a specialization in Computer Vision to propel our mission forward. If you are eager to deploy your advanced skills to disrupt and redefine the ...

We provide diverse programs and research opportunities while consistently producing high-impact research that is among the most highly cited in computer science. POSITION OVERVIEW Under the general ...

At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers. We are ... BSc. in Physics, Math, Computer Science, Engineering, or a related field. * 4+ years of industry ...

Qualifications: - Pursuing PhD degree in Computer Science, Engineering, AI, Machine Learning, Computer Vision, Robotics and/or similar technical field(s) of study. - Demonstrated research/software ...

Showing results 21-40

Computer Science Researcher information

See Ontario salary details

$21K

$75.3K

$147.5K

How much do computer science researcher jobs pay per year?

As of Sep 2, 2026, the average yearly pay for computer science researcher in Ontario is $75,333.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,500.00 and $100,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a computer science researcher?

To thrive as a Computer Science Researcher, you need a strong background in algorithms, mathematics, and theoretical computer science, commonly supported by an advanced degree (Master's or Ph.D.) in computer science or a related field. Proficiency in programming languages (such as Python, C++, or Java), research methodologies, and experience with tools like MATLAB, TensorFlow, or research databases is essential. Critical thinking, curiosity, effective communication, and collaboration are crucial soft skills for generating innovative ideas and sharing findings. These skills and qualities are important for advancing the field, producing original research, and successfully working in multidisciplinary teams.

What are common challenges faced by computer science researchers when working on collaborative projects?

Computer Science Researchers often collaborate with interdisciplinary teams, which can present challenges such as aligning goals, integrating diverse technical expertise, and managing communication across different fields. Additionally, coordinating schedules and research timelines between multiple contributors can be complex, especially when team members are based in different institutions or countries. Overcoming these challenges requires strong project management skills, clear communication, and adaptability to different working styles.

How much does a computer science researcher make?

The average salary for a computer science researcher varies depending on experience, location, and employer, but typically ranges from $70,000 to $120,000 annually. Advanced degrees, specialized skills in programming, data analysis, and familiarity with research tools can influence compensation. Many researchers also work in academic, government, or industry settings with differing pay scales.

How to become a computer science researcher?

To become a computer science researcher, typically a candidate needs a strong foundation in computer science through a bachelor's degree, followed by advanced education such as a master's or Ph.D. in a specialized area. Developing skills in programming, data analysis, and research methodologies, along with experience in academic or industry research environments, is essential. Familiarity with tools like programming languages, research software, and staying current with emerging technologies also supports a career in research.

What does a computer science researcher do?

A computer science researcher investigates and develops new algorithms, theories, and technologies related to computing. They often work in academic, government, or industry labs, using programming, data analysis, and experimental methods to advance knowledge in areas like artificial intelligence, cybersecurity, or software engineering.
Infographic showing various Computer Science Researcher job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $75,333 per year, or $36.2 per hour.

Senior Research Scientist, Machine Learning (BioFM)

Deep Genomics

Toronto, ON

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 27 days ago


Job description

About Us


Deep Genomics is at the forefront of using artificial intelligence to transform drug discovery. Our proprietary AI platform decodes the complexity of RNA biology to identify novel drug targets, mechanisms, and therapeutics inaccessible through traditional methods. With expertise spanning machine learning, bioinformatics, data science, engineering, and drug development, our multidisciplinary team in Toronto and Cambridge, MA is revolutionizing how new medicines are created.

Opportunity


We are seeking an exceptional and creative Senior/Staff Machine Learning Scientist to lead and innovate within our core AI research team, specifically focusing on the creative building of Biological Foundation Models (BioFMs). You will pioneer novel deep learning architectures and pre-training paradigms that learn the fundamental language of the genome and cellular biology. Rather than just applying out-of-the-box ML to biological datasets, you will design the next generation of BioFMs from tackling complex -omics data at scale. If you are a first-principles thinker excited to bridge advanced ML with genome biology to solve high-impact, frontier problems in human health and drug discovery, this is a unique opportunity.


Key Responsibilities
  • Lead the creative research, architecture design, and training of Biological Foundation Models (BioFMs), on massive-scale genomic, transcriptomic, and single-cell datasets.
  • Collaborate closely with computational biologists and drug developers to integrate deep biological priors directly into model architectures and training objectives, ensuring our BioFMs capture fundamental and scientifically meaningful representations.
  • Rigorously implement, train, debug, and evaluate large-scale models to demonstrate scientific validity and drive progress on frontier problems in human health and genetic medicines.
  • Stay current with advancements in machine learning and computational biology research, identifying cross-disciplinary applications to solve real-world challenges.
  • Mentor junior scientists and engineers, fostering a culture of technical excellence and scientific curiosity through leadership and high-quality code review.
  • Share research findings through internal presentations and contribute to the scientific community via publications in top-tier venues.
Basic Qualifications
  • PhD (or evidence of equivalent level of expertise) with a strongly distinguished research focus in Computational Biology, Machine Learning, Computer Science, or a related quantitative field.
  • Deep understanding of modern deep learning and the creative building of foundation models, including CNNs, Transformers, and related sequence models (e.g., state-space models) specifically tailored for biological or genomic sequence data.
  • A demonstrated track record of building and scaling AI models for complex biological datasets (e.g., single-cell genomics, DNA/RNA sequences) from initial conception to production.
  • Proven ability to implement, train, and debug highly-performant deep learning models using frameworks like PyTorch.
  • Experience working with massive datasets and a deep understanding of the engineering and algorithmic challenges associated with scale.
  • Excellent communication skills, capable of discussing complex ideas seamlessly with both ML engineers and biological domain experts.
Preferred Qualifications
  • A strong track record of impactful research demonstrated through first-author publications in high-impact scientific journals (e.g., Nature, Science, Cell) or top-tier ML/CompBio conferences (e.g., NeurIPS, ICML, ICLR, ISMB, RECOMB).
  • 2+ years of relevant post-graduate experience at a leading industrial R&D lab or in a highly competitive academic environment building genomics AI.
  • Experience technically leading projects or mentoring junior researchers/engineers.
  • Proficiency with cloud computing platforms (e.g., GCP) for large-scale model training and experimentation.
  • Contributions to open-source projects demonstrating the ability to solve complex research problems in ML or computational biology.
What We Offer
  • A collaborative and innovative environment at the frontier of computational biology, machine learning, and drug discovery. 
  • Highly competitive compensation, including meaningful stock ownership.
  • Comprehensive benefits - including health, vision, and dental coverage for employees and families, employee and family assistance program. 
  • Flexible work environment - including flexible hours, extended long weekends, holiday shutdown, unlimited personal days.
  • Maternity and parental leave top-up coverage, as well as new parent paid time off. 
  • Focus on learning and growth for all employees - learning and development budget & lunch and learns.
  • Facilities located in the heart of Toronto - the epicenter of machine learning and AI research and development, and in Kendall Square, Cambridge, Mass. - a global center of biotechnology and life sciences.
Deep Genomics encourages applications from all backgrounds who seek the opportunity to build the world's leading AI-driven genetic medicine company. 
 
If you have a disability or special need, accommodation is available on request for candidates taking part in all aspects of the selection process.
 
 
*This posting reflects a current vacancy. 
 
We offer competitive compensation aligned with local market benchmarks. The salary range for this role is $175,000 - $200,000, and reflects Canada-based roles; compensation may differ for U.S.-based candidates.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job