1

Physics Computer Science Jobs in Ontario (NOW HIRING)

Data Scientist

Toronto, ON ยท Hybrid

CA$131K - CA$150K/yr

A graduate degree in a relevant quantitative discipline (computer science, statistics, mathematics, physics, engineering) . This role is a backfill for an existing position. What you will find here:

Strong academic background in Computer Science, Mathematics or Physics \n * 5+ years C++ development experience \n * Strong commercial experience developing in a Windows environment \n * Strong ...

Strong academic background in Computer Science, Mathematics or Physics \n * Strong commercial experience developing in a Windows environment \n * Strong knowledge of TCP\/IP network protocols \n * 5+ ...

Data Scientist

Toronto, ON ยท On-site

CA$80K - CA$120K/yr

MSc in Computer Science, Engineering, Mathematics, Statistics, Physics, or a related field (PhD preferred). * 2+ years of experience across the endtoend model development lifecycle, working with ...

Data Scientist

Markham, ON ยท On-site

CA$80K - CA$120K/yr

MSc in Computer Science, Engineering, Mathematics, Statistics, Physics, or a related field (PhD preferred). * 2+ years of experience across the endtoend model development lifecycle, working with ...

Senior Data Scientist

Toronto, ON ยท Hybrid

CA$160K - CA$184K/yr

Master's or PhD in Computer Science, Physics, Statistics, Mathematics, or a related quantitative field preferred. * Communication: Exceptional ability to effectively communicate complex technical ...

Applied Scientist

Toronto, ON ยท On-site +1

CA$128K - CA$184K/yr

... Computer Science, Engineering, Statistics, Physics, or similar. - Strong command of SQL, and familiarity with Python for data manipulation and prototyping. - Experience building clear, automated ...

Embedded Firmware Engineer

Ottawa, ON ยท On-site

CA$95K - CA$130K/yr

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Engineering Physics, Physics, or a closely related field. * 3+ years of professional experience in embedded ...

Senior / Staff Applied Scientist

Toronto, ON ยท On-site +1

CA$146K - CA$280K/yr

... Computer Science, Physics, or Robotics.- Strong command of Python/SQL for data analysis and prototyping - Expertise in statistical methods, including hypothesis testing, A/B testing on complex ...

Staff Data Scientist

Toronto, ON ยท Hybrid

CA$192K - CA$230K/yr

Master's or PhD in Computer Science, Physics, Statistics, Mathematics, or a related quantitative field. Communication: Ability to persuade executive leadership on technical investments and "sell" a ...

next page

Showing results 1-20

Physics Computer Science information

See Ontario salary details

$11

$27

$53

How much do physics computer science jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for physics computer science in Ontario is $27.98, according to ZipRecruiter salary data. Most workers in this role earn between $19.23 and $28.37 per hour, depending on experience, location, and employer.

What kinds of projects or problems do professionals in Physics Computer Science typically work on?

Professionals in Physics Computer Science often work on projects involving simulation of physical systems, large-scale data analysis from experiments, algorithm development for modeling natural phenomena, or creating custom software for research applications. Their daily responsibilities may include coding, running simulations, analyzing complex datasets, or collaborating with physicists and engineers to solve technical challenges. Many roles are highly collaborative, requiring regular teamwork with multidisciplinary research groups, and offer the opportunity to publish findings or contribute to open-source projects. This environment provides substantial opportunities for learning and professional growth, especially for those interested in fields like scientific research, biotechnology, or advanced engineering.

Is physics useful for computer science?

Physics is useful for computer science, especially in areas like computational modeling, simulations, and hardware development. Understanding physical principles can improve the design of algorithms, robotics, and computer systems, making it valuable for roles that involve hardware integration or scientific computing.

What can I do with physics and computer science?

A physics computer science graduate can work in fields such as data analysis, simulation, software development, and research, often applying programming languages like Python, C++, or MATLAB. They may find roles in industries like technology, aerospace, finance, or academia, where skills in algorithms, modeling, and problem-solving are valued.

What is a Physics Computer Science job?

A Physics Computer Science job involves applying computational methods to solve physics-related problems. Professionals in this field use programming, data analysis, and simulations to model physical systems, develop algorithms, and analyze complex datasets. These roles are common in research institutions, engineering firms, and technology companies working on areas like quantum computing, scientific simulations, and machine learning. Knowledge of both physics principles and computer science techniques is essential for success in this interdisciplinary field.

Is physics and computer science a good combination?

Physics and computer science is a strong combination for roles such as physics computer science professionals, as it combines analytical skills, programming, and understanding of physical systems. This interdisciplinary knowledge is valuable in fields like data analysis, simulation, and research, often requiring proficiency in programming languages and scientific tools. Such a background can open opportunities in research institutions, tech companies, and industries focused on scientific computing.

What are the key skills and qualifications needed to thrive in the Physics Computer Science position, and why are they important?

To thrive in a Physics Computer Science role, you need a strong understanding of both physics principles and computer science concepts, typically demonstrated through a relevant degree and experience in scientific computing or data analysis. Familiarity with programming languages such as Python, C++, MATLAB, and tools like simulation software or computational frameworks is often required. Analytical thinking, problem-solving ability, and effective teamwork are crucial soft skills in this interdisciplinary field. These competencies enable professionals to bridge the gap between theoretical physics and practical computational solutions, driving innovation and accurate research outcomes.

Can I make 200K with a computer science degree?

Physics computer science roles, especially in software engineering, data science, or specialized research, can reach or exceed a $200,000 salary with experience, advanced skills, and often in high-demand industries or locations. Achieving this level typically requires several years of experience, proficiency in programming languages, and sometimes advanced certifications or advanced degrees.
What are popular job titles related to Physics Computer Science jobs in Ontario? For Physics Computer Science jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Physics Computer Science jobs in Ontario look for? The top searched job categories for Physics Computer Science jobs in Ontario are:
Infographic showing various Physics Computer Science job openings in Ontario as of June 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 71% In-person, and 29% Hybrid job distribution, with an average salary of $58,207 per year, or $28 per hour.

Vice President, Data Scientist

BMO Capital Markets

Toronto, ON โ€ข On-site

CA$120K - CA$150K/yr

Other

Medical, Life, Retirement

Posted 11 days ago


Job description

Application Deadline:

Address:

100 King Street West

Job Family Group:

Capital Mrkts Sales & Service

BMO Capital Markets is a leading, full-service North American-based financial services provider, withover 2,700 professionals in 30 locations around the world, including 20 offices in North America, offering corporate, institutional and government clients access to a complete range of investment and corporate banking products and services.BMO Capital Markets is a member of BMO Financial Group (NYSE, TSX: BMO), one of the largest diversified financial services providers in North Americawith US$1.0 trillion total assets andapproximately 54,000 employees as of January 31, 2025.

About the Role

We are seeking a talented and experienced Data Scientist to join our Data Cognition Team at BMO Capital Markets. As a Data Scientist, you will be responsible for developing and implementing advanced analytics and machine learning models to support algorithmic trading strategies, and drive business decisions in the front office, Investment Banking, and Corporate Banking. You will collaborate closely with business teams and other stakeholders to understand their data needs and provide insights that improve trading performance and profitability.

Our Team

The Data Cognition Team (DCT) at BMO Capital Markets delivers a scalable, customizable, and sustainable suite of AI-enabled products for multiple business units. Leveraging cutting-edge data and analytics technologies, we solve complex business challenges and drive strategic transformation across Investment Banking, Global Markets, and other divisions.

Key Responsibilities

Develop and implement advanced analytics and machine learning models using techniques such as Generative AI, Deep Learning, and Reinforcement Learning.

Build predictive models for algorithmic trading across asset classes including Equities, Fixed Income, Commodities, and Foreign Exchange.

Collaborate with trading desks, investment banking teams, and corporate banking stakeholders to identify opportunities and optimize strategies.

Research and experiment with new machine learning techniques, including time series analysis, to improve trading performance and profitability.

Design and maintain reproducible machine learning pipelines for production environments.

Analyze large datasets to extract insights and support strategic decision-making.

Communicate complex technical concepts to non-technical stakeholders and present findings to senior management.

Visualize complex data clearly and concisely for business consumption.

Qualifications

Ph.D. in Computer Science, Mathematics, Physics, or a related quantitative field (focus on finance, economics, or operations research preferred).

Minimum 3 years of experience in data science or machine learning; experience in capital markets is a strong asset.

Proficiency in statistical modeling, time series analysis, and machine learning frameworks.

Strong programming skills (Python preferred) and experience with cloud technologies.

Familiarity with financial tools such as Bloomberg, FactSet, and Thomson Reuters is a plus.

Excellent problem-solving skills and ability to formulate hypotheses and learn from data.

Strong communication skills for effective collaboration with technical and business stakeholders.

Team-oriented, adaptable, and detail-focused with a results-driven mindset.

Nice to Have

Experience with Generative AI and advanced ML techniques.

Knowledge of investment banking concepts, trading strategies, and financial data formats.

Familiarity with MLOps tools and practices for model deployment and monitoring.

What We Offer

Join our dynamic team at BMO Capital Markets and contribute to solving complex challenges in investment banking and global markets using innovative technologies. We offer opportunities for professional growth, access to cutting-edge tools, and the chance to make a significant impact on critical business operations. Apply today with your resume, highlighting your relevant experience in data science and finance.

Base Salary: $120,000-$150,000 CAD

(subject to negotiation and subject to the candidate meeting the specific skills, experience, education, and qualification requirements)

Salary:

Pay Type:

Salaried

The above represents BMO Financial Group's pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group's expected target for the first year in this position.

BMO Financial Group's total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:https://jobs.bmo.com/global/en/Total-Rewards

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.

To find out more visit us at https://jobs.bmo.com/ca/en.

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.