1

Masters In Computer Science Jobs in Burlington, ON

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 ...

A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...

A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...

D. or Master's degree in Computer Science, Mathematics, Statistics, or a related quantitative field. Core ML & Forecasting Mastery: Deep expertise in traditional machine learning algorithms ...

Established in 1964, the Department of Computer Science is ranked among the top computer science departments in the world. Our faculty have been presented with a wide variety of honours and awards ...

Established in 1964, the Department of Computer Science is ranked among the top computer science departments in the world. Our faculty have been presented with a wide variety of honours and awards ...

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+ ...

Showing results 41-60

Masters In Computer Science information

See Burlington, ON salary details

$18.4K

$59.3K

$119.6K

How much do masters in computer science jobs pay per year?

As of Sep 10, 2026, the average yearly pay for masters in computer science in Burlington, ON is $59,310.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,250.00 and $68,753.00 per year, depending on experience, location, and employer.

What is a master's in computer science?

A Masters in Computer Science is a graduate-level degree program that provides advanced knowledge and skills in computer science. It typically covers topics such as algorithms, programming, data structures, artificial intelligence, machine learning, and software engineering. The program is designed for individuals who want to deepen their understanding of computer science, advance their careers, or prepare for doctoral studies. Most programs require students to complete coursework, projects, and sometimes a thesis or capstone project. Graduates are prepared for roles in software development, data science, research, and other technology-focused careers.

What types of roles and industries commonly hire professionals with a master's in computer science?

Professionals with a Master's in Computer Science are highly sought after in a variety of industries, including technology, finance, healthcare, government, and academia. Common roles include software engineer, data scientist, machine learning engineer, systems architect, and IT project manager. Many organizations value the advanced technical knowledge and research skills gained during the program, which can also open doors to leadership or specialized research positions. Additionally, the collaborative nature of most computer science projects means you can expect to work in cross-functional teams with engineers, analysts, and business stakeholders.

What are the key skills and qualifications needed to thrive as a computer scientist with a master's degree, and why are they important?

To thrive as a Computer Scientist with a Master’s degree, you need advanced knowledge in algorithms, programming, and software development, usually demonstrated through a relevant graduate degree. Familiarity with programming languages such as Python, Java, or C++, and proficiency in tools like Git, databases, and cloud platforms are typically required. Strong analytical thinking, problem-solving abilities, and effective teamwork set candidates apart in this role. These skills ensure that professionals can design innovative solutions, collaborate efficiently, and adapt to evolving technological challenges.

Is a master's in computer science worth doing?

A master's in computer science can enhance technical skills, improve job prospects, and qualify individuals for advanced roles such as software engineer, data scientist, or systems analyst. It often leads to higher salaries and increased opportunities in fields like artificial intelligence, cybersecurity, and software development, especially when combined with practical experience and certifications. However, the value depends on career goals, industry demand, and the program's quality.

Is it easier to get a computer science job with a master's in computer science?

A master's in computer science can improve job prospects for computer science roles by providing advanced technical skills, specialized knowledge, and often a competitive edge over candidates with only a bachelor's degree. However, securing a job also depends on factors like experience, certifications, and the current job market. While a master's degree can open doors to more senior or specialized positions, it does not guarantee easier employment compared to candidates with less education.

What can a master's in computer science get you?

A master's in computer science can qualify you for advanced roles such as software engineer, data scientist, or systems analyst. It often provides specialized knowledge in areas like algorithms, machine learning, and software development, increasing job opportunities and earning potential in the tech industry.

What jobs can a masters in computer science get you?

A master's in computer science can lead to roles such as software engineer, data scientist, systems analyst, cybersecurity analyst, and machine learning engineer. These positions typically require strong programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or cloud platforms.

What cities near Burlington, ON are hiring for Masters In Computer Science jobs?

Cities near Burlington, ON with the most Masters In Computer Science job openings:

Infographic showing various Masters In Computer Science job openings in Burlington, ON as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 23% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $59,310 per year, or $28.5 per hour.

Senior Data Scientist

Toronto, ON • On-site

Scientific Games
IT Services • 5 - 10K employees

Full-time

Re-posted 26 days ago


Scientific Games rating

7.8

Company rating: 7.8 out of 10

Based on 26 frontline employees who took The Breakroom Quiz


Job description

Scientific Games:

Scientific Games is the global leader in lottery games, sports betting and technology, and the partner of choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences and trailblazing retail and digital solutions, we elevate play every day. We push game designs to the next level and are pioneers in data analytics and iLottery. Built on a foundation of trusted partnerships, Scientific Games combines relentless innovation, legendary performance, and unwavering security to responsibly propel the global lottery industry ever forward.

Position Summary

About the Role

We are looking for a founding Senior Data Scientist to help build high-impact decision systems in a fast- paced, startup-style environment within a large organization. This is a hands-on builder role for candidates who thrive in ambiguity, move quickly from idea to production, and are energized by turning complex business problems into scalable data products.

You will work closely with Staff and Principal Data Scientists to deliver production-grade systems across forecasting, experimentation, constrained optimization, pricing, and batch and real-time recommendation systems. The role requires strong end-to-end ownership from problem framing and modeling through

production deployment using self-service ML platform tooling.

**This position will start remotely and transition to a hybrid role. Candidates must be local to Toronto, ON.

Qualifications

Key Responsibilities

  • Design, build, and deploy end-to-end decision science systems spanning demand forecasting, experimentation, portfolio optimization, pricing, and recommendation systems

  • Build batch and real-time recommendation pipelines using multi-stage cascading ranking architecture, including candidate generation, pre-ranking, ranking, and re-ranking

  • Translate ambiguous business problems into structured hypotheses, measurable KPIs, experimentation plans, and production solutions

  • Partner closely with MLEs to leverage self-service deployment tooling, observability, shadow deployment, canary rollout, and KPI monitoring workflows

  • Own one or more domain problem areas end-to-end, driving measurable business impact through fast iteration cycles

  • Contribute to modeling standards, code quality, validation rigor, and experimentation best practices established by Staff and Principal DS leadership

  • Mentor junior Data Scientists and contribute to the technical growth of the founding team

Required Qualifications

Education

  • 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 science, decision science, econometrics, or applied machine learning

  • Proven ability to independently deliver end-to-end data science systems from problem framing through measurable production impact

  • Demonstrated experience in at least two of: forecasting, experimentation, optimization, recommendation systems, pricing, causal inference, or portfolio science

  • Comfortable operating in fast-paced, startup-style environments with evolving priorities and high ownership expectations

Technical Skills

  • Strong Python proficiency across pandas, scikit-learn, PyTorch, and TensorFlow

  • Strong SQL and large-scale data manipulation experience

  • Solid grounding in statistical modeling, machine learning, experimentation, and optimization

  • Hands-on experience building production-grade batch and low-latency real-time decision systems

  • Familiarity with multi-stage ranking systems, ANN retrieval, embeddings, and vector search is strongly preferred

Soft Skills

  • Strong communication skills with ability to present complex findings to business and technical stakeholders

  • Collaborative mindset with ability to work cross-functionally with DS, MLE, and product teams

  • Strong execution bias and comfort with rapid iteration under ambiguity

Preferred Qualifications

  • Experience as an early or founding Data Scientist in a new team or product area

  • Hands-on portfolio optimization, assortment optimization, payout optimization, or mathematical programming

  • Experience with personalization, gaming, retail, marketplace, or digital consumer decision systems

  • Familiarity with Databricks, PySpark, MLflow, experimentation tooling, and cloud-native deployment workflows

  • Strong product intuition for balancing revenue, engagement, margin, and responsible use constraints

SG is an Equal Opportunity Employer and does not discriminate against applicants due to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. If you'd like more information about your equal employment opportunity rights as an applicant under the law, please click here for EEOC Poster.


What Scientific Games employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom