Data Scientist
Ottawa, ON ยท On-site
University undergraduate degree in STEM (e.g., Computer/Software/Electrical Engineering, Applied Math, Engineering Physics, Economics, Computer Science, etc.); * Master's or Ph.D. is considered an ...
Quick apply
Ottawa, ON ยท On-site
University undergraduate degree in STEM (e.g., Computer/Software/Electrical Engineering, Applied Math, Engineering Physics, Economics, Computer Science, etc.); * Master's or Ph.D. is considered an ...
Quick apply
Ottawa, ON ยท On-site
University undergraduate degree in STEM (e.g., Computer/Software/Electrical Engineering, Applied Math, Engineering Physics, Economics, Computer Science, etc.); * Master's or Ph.D. is considered an ...
Toronto, ON ยท On-site +1
Experience with using mathematical programming solvers such as Gurobi, Xpress MP, CPLEX, or Google OR Tools in applications. * Solid understanding of statistical methods, optimization techniques, and ...
Toronto, ON ยท On-site +1
Experience with using mathematical programming solvers such as Gurobi, Xpress MP, CPLEX, or Google OR Tools in applications. * Solid understanding of statistical methods, optimization techniques, and ...
Toronto, ON ยท On-site
Master's degree or PhD in Computer Science, Statistics, Mathematics, Engineering, Operations Research, Economics, or another related STEM field Experience: * 6+ years post-Master's experience or 4+ ...
Toronto, ON ยท On-site
Master's degree or PhD in Computer Science, Statistics, Mathematics, Engineering, Operations Research, Economics, or another related STEM field Experience: * 6+ years post-Master's experience or 4+ ...
Toronto, ON ยท On-site
Master's degree or PhD in Computer Science, Statistics, Mathematics, Engineering, Operations Research, Economics, or another related STEM field Experience * 2+ years of hands-on experience in data ...
Toronto, ON ยท On-site
Master's degree or PhD in Computer Science, Statistics, Mathematics, Engineering, Operations Research, Economics, or another related STEM field Experience * 2+ years of hands-on experience in data ...
Candidates with strong optimization backgrounds - think mathematical programming, control theory, or operations research - are a great fit, though we welcome strong candidates from machine learning ...
Candidates with strong optimization backgrounds - think mathematical programming, control theory, or operations research - are a great fit, though we welcome strong candidates from machine learning ...
... Mathematics, Data Science, or a related quantitative field, or equivalent experience with programming in a scientific field.Equivalent combination of education, training and experience will be ...
New
... Mathematics, Data Science, or a related quantitative field, or equivalent experience with programming in a scientific field.Equivalent combination of education, training and experience will be ...
New
Oakville, ON ยท On-site
CA$19 - CA$24/hr
This is a fantastic opportunity for future educators, university students in science, engineering, mathematics, or related fields, recent graduates, or anyone considering a career in teaching to gain ...
Quick apply
Oakville, ON ยท On-site
CA$19 - CA$24/hr
This is a fantastic opportunity for future educators, university students in science, engineering, mathematics, or related fields, recent graduates, or anyone considering a career in teaching to gain ...
This is a fantastic opportunity for future educators, university students in science, engineering, mathematics, or related fields, recent graduates, or anyone considering a career in teaching to gain ...
This is a fantastic opportunity for future educators, university students in science, engineering, mathematics, or related fields, recent graduates, or anyone considering a career in teaching to gain ...
Be Seen First
Toronto, ON ยท On-site
University or college students with a strong background in mathematics, education, engineering, computer science, or a related field are encouraged to apply. * Competitive chess experience or formal ...
Quick apply
Be Seen First
Toronto, ON ยท On-site
University or college students with a strong background in mathematics, education, engineering, computer science, or a related field are encouraged to apply. * Competitive chess experience or formal ...
CA$140K - CA$190K/yr
... mathematics, engineering and physics and basic understanding of vehicle dynamics - Excellent data analysis skills with modern tools such as Python or Matlab - Open-minded and collaborative leader who ...
CA$140K - CA$190K/yr
... mathematics, engineering and physics and basic understanding of vehicle dynamics - Excellent data analysis skills with modern tools such as Python or Matlab - Open-minded and collaborative leader who ...
Toronto, ON ยท On-site
Preference for candidates that have a STEM background (Science, Math, Engineering) and able to do notes/captions for those subject areas. Responsibilities: * Type information on a laptop at a ...
Quick apply
Toronto, ON ยท On-site
Preference for candidates that have a STEM background (Science, Math, Engineering) and able to do notes/captions for those subject areas. Responsibilities: * Type information on a laptop at a ...
Toronto, ON ยท On-site
Preference for candidates that have a STEM background (Science, Math, Engineering) and able to do notes/captions for those subject areas. Responsibilities: * Type information on a laptop at a ...
Toronto, ON ยท On-site
Preference for candidates that have a STEM background (Science, Math, Engineering) and able to do notes/captions for those subject areas. Responsibilities: * Type information on a laptop at a ...
Toronto, ON ยท On-site
Background in Computer Science, Mathematics, Engineering, or a related technical discipline. Why Join d1g1t * Join a fast-growing fintech company building sophisticated software for the wealth ...
Quick apply
Toronto, ON ยท On-site
Background in Computer Science, Mathematics, Engineering, or a related technical discipline. Why Join d1g1t * Join a fast-growing fintech company building sophisticated software for the wealth ...
Toronto, ON ยท On-site
Background in Computer Science, Mathematics, Engineering, or a related technical discipline. Why Join d1g1t * Join a fast-growing fintech company building sophisticated software for the wealth ...
Toronto, ON ยท On-site
Background in Computer Science, Mathematics, Engineering, or a related technical discipline. Why Join d1g1t * Join a fast-growing fintech company building sophisticated software for the wealth ...
Strong programming ability using Python for application development, data processing, and machine ... Post-secondary degree in Computer Science, Software Engineering, Data Science, Mathematics ...
New
Strong programming ability using Python for application development, data processing, and machine ... Post-secondary degree in Computer Science, Software Engineering, Data Science, Mathematics ...
New
Strong programming ability using Python for application development, data processing, and machine ... Post-secondary degree in Computer Science, Software Engineering, Data Science, Mathematics ...
New
Strong programming ability using Python for application development, data processing, and machine ... Post-secondary degree in Computer Science, Software Engineering, Data Science, Mathematics ...
New
Hamilton, ON ยท On-site
CA$19/hr
Currently pursuing or completed a degree in a related field (e.g., engineering, science, math, education) * Comfortable teaching senior-level high school concepts * Excellent communication skills and ...
New
Quick apply
Hamilton, ON ยท On-site
CA$19/hr
Currently pursuing or completed a degree in a related field (e.g., engineering, science, math, education) * Comfortable teaching senior-level high school concepts * Excellent communication skills and ...
New
Toronto, ON ยท Hybrid
CA$70K - CA$150K/yr
The candidate will use their knowledge of programming tools coupled with software development life ... University or college degree in computer science, mathematics, engineering or equivalent * 4+ years ...
New
Toronto, ON ยท Hybrid
CA$70K - CA$150K/yr
The candidate will use their knowledge of programming tools coupled with software development life ... University or college degree in computer science, mathematics, engineering or equivalent * 4+ years ...
New
Hamilton, ON ยท On-site
CA$29.50/hr
Comfortable enough with elementary level math concepts to deliver engaging educational programming to children in grades 5- 8. * Confident in following a lesson plan to deliver an engaging program to ...
Quick apply
Hamilton, ON ยท On-site
CA$29.50/hr
Comfortable enough with elementary level math concepts to deliver engaging educational programming to children in grades 5- 8. * Confident in following a lesson plan to deliver an engaging program to ...
Mississauga, ON ยท Hybrid
CA$110K - CA$125K/yr
Bachelor's or master's degree in computer science, statistics, mathematics, engineering, or a related field * 5+ years of professional experience in software engineering * 2+ years of experience with ...
Mississauga, ON ยท Hybrid
CA$110K - CA$125K/yr
Bachelor's or master's degree in computer science, statistics, mathematics, engineering, or a related field * 5+ years of professional experience in software engineering * 2+ years of experience with ...
$23K - $34K
17% of jobs
$42.9K is the 25th percentile. Wages below this are outliers.
$34K - $45K
10% of jobs
$45K - $56K
9% of jobs
$56K - $67K
10% of jobs
The median wage is $71.5K / yr.
$67K - $78K
12% of jobs
$78K - $89K
15% of jobs
$92.4K is the 75th percentile. Wages above this are outliers.
$89K - $100K
10% of jobs
$100K - $111K
5% of jobs
$111K - $122K
5% of jobs
$122K - $133K
4% of jobs
$133K - $144K
3% of jobs
$23K
$76.4K
$144K
A Mathematical Programming job involves using mathematical models, optimization techniques, and algorithms to solve complex problems in various industries. Professionals in this field work on tasks such as resource allocation, scheduling, risk analysis, and decision-making processes. They utilize programming languages like Python, R, or specialized optimization software to develop efficient solutions. Common industries that hire for this role include finance, logistics, engineering, and data science. These jobs require strong analytical skills, mathematical knowledge, and the ability to translate real-world problems into mathematical formulations.
Professionals in Mathematical Programming are primarily responsible for developing, implementing, and analyzing mathematical models to solve complex optimization problems in areas like logistics, finance, or engineering. Their daily tasks often include formulating models, coding algorithms, running simulations, and interpreting results to advise decision-makers. Mathematical Programmers frequently collaborate with cross-functional teams such as data analysts, domain experts, and project managers to tailor solutions to organizational needs. This hands-on, collaborative role offers continuous learning opportunities and exposure to a wide variety of real-world problems, making it a dynamic and rewarding career choice.
To excel in Mathematical Programming, candidates typically need a strong background in mathematics, operations research, and computer science, often supported by a relevant bachelor's or master's degree. Proficiency in programming languages such as Python, MATLAB, or specialized optimization software like CPLEX and Gurobi is highly valued in this field. Strong analytical thinking, problem-solving abilities, and clear communication skills help professionals interpret complex data and effectively present solutions. These skills are vital for developing efficient algorithms and optimization models that solve real-world business or engineering challenges.
The most popular types of Mathematical Programming jobs in Ontario are:
For Mathematical Programming jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Mathematical Programming jobs in Ontario are:

Full-time
Medical, Dental, PTO
Re-posted 24 days ago