1

New Graduate Computer Science Jobs in Markham, ON

Data Scientist

Woodbridge, ON

CA$85K - CA$115K/yr

... new customer related data fields. Qualifications: * Experience with Python, SQL, Tableau/PowerBI ... A University degree in Engineering, Statistics, Mathematics, or Computer Science. * Minimum 3-5 ...

Software Developer, New Grad

Toronto, ON · On-site

CA$90K - CA$92K/yr

You will be helping us build the tools needed to provide highly-demanded new integrations for IXL ... Bachelor's or advanced degree in computer science or a related discipline * A solid grasp of ...

You will be helping us build the tools needed to provide highly-demanded new integrations for IXL ... Bachelor's or advanced degree in computer science or a related discipline * A solid grasp of ...

To achieve this, we're working on projects that utilize the latest computer science techniques ... new projects and focuses that meet the demands of the world's fast-paced business needs. Job ...

Drive new business development by contributing to pitches, proposals, and thought leadership ... Computer Science, or related quantitative field * 4-5 years of hands-on experience in applied ...

Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or another ... and apply new technologies, staying current with industry trends and advancements Good ...

Manager, Engineering

Toronto, ON · On-site

CA$96K - CA$136K/yr

University or post-graduate degree * Strong academic background (e.g., computer science ... in your new role. Interview Process We'll reach out to candidates of interest to schedule an ...

Showing results 41-60

New Graduate Computer Science information

What is a new graduate computer science job?

New Graduate Computer Science jobs are entry-level positions designed for individuals who have recently completed a degree in computer science or a related field. These roles typically include job titles like software engineer, data analyst, IT support specialist, and web developer. Employers seek candidates with a solid foundation in programming, problem-solving skills, and the ability to quickly learn new technologies. These positions provide hands-on experience, mentorship, and opportunities for career growth in the technology sector.

What are the key skills and qualifications needed to thrive as a new graduate in computer science?

To thrive as a New Graduate in Computer Science, you need a solid grasp of programming fundamentals, algorithms, and data structures, usually supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and basic knowledge of software development tools is essential. Problem-solving abilities, eagerness to learn, and effective teamwork are standout soft skills for success in entry-level roles. These skills and qualities are crucial for adapting to real-world technical challenges and contributing effectively to software development projects.

What are some common challenges new graduate computer science hires face during their first year on the job?

New graduate computer science hires often encounter challenges such as adapting to large, complex codebases, understanding company-specific development workflows, and bridging the gap between academic concepts and practical application. It's common to feel overwhelmed by the scale of real-world projects and the fast pace of agile development environments. Building effective communication skills and seeking mentorship from more experienced colleagues can help ease this transition and accelerate professional growth.

What is the difference between New Graduate Computer Science vs Software Developer?

AspectNew Graduate Computer ScienceSoftware Developer
Required CredentialsDegree in Computer Science or related fieldDegree often preferred; experience may substitute
Work EnvironmentEntry-level, training-focused, team collaborationDevelopment teams, project-based, coding-focused
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT
Search & Comparison IntentUnderstanding entry-level roles, qualificationsJob responsibilities, skills, career path

In summary, a New Graduate Computer Science role typically refers to an entry-level position requiring a relevant degree and focuses on training and learning. A Software Developer may have similar qualifications but often involves more specific coding responsibilities and project work. Both roles are common in tech industries and serve as starting points for a career in software development.

What cities near Markham, ON are hiring for New Graduate Computer Science jobs? Cities near Markham, ON with the most New Graduate Computer Science job openings:
Infographic showing various New Graduate Computer Science job openings in Markham, ON as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

CA$85K - CA$115K/yr

Full-time

Posted 12 days ago


Job description

Title: Data Scientist

Department: Data Science and Analytics

Location: 6300 Steeles Ave West, Woodbridge

Total Potential Compensation: $85,000-$115,000

Position Summary:

The successful candidate will assist in leveraging customer, digital, and transportation datasets to create insights on pricing, marketing, and customer travel behavior. The Data Scientist will assist the Director of Data Science and other key stakeholders in bringing actionable data driven solutions to 407 ETR. This job involves model design, data management, data queries, and providing input into programs and policies. This position is part of a highly collaborative and energetic team in a start-up minded environment.

Duties and Responsibilities:

  • Assemble and analyze data to understand customer behavior from existing 407 ETR data, external data sources and emerging sources.

  • Building Promotions, Loyalty and Pricing models and optimization using python, pyspark, Gurobi and the like in our Databricks environment.

  • Undertake analysis of target customer groups (segments) for promotions, loyalty and pricing programs and assess opportunities and strategies for marketing.

  • Ad hoc analysis and modeling of data.

  • Lead project-based work with key business stakeholders.

  • Build customer analytic models such as: targeting, propensity, price elasticity, attrition, lifetime value, churn and segmentation.

  • Develop and measure effectiveness of promotions, loyalty and pricing using methods such as A/B testing, etc.

  • Ability to understand business stakeholder's issues and create valuable insight.

  • Present complex models and insights to stakeholders in common language

  • Support the Department along with the Information Technology Management Department in planning the structure and storage of new customer related data fields.

Qualifications:

  • Experience with Python, SQL, Tableau/PowerBI, AWS Sagemaker, MLFlow, Databricks and AWS cloud.

  • A University degree in Engineering, Statistics, Mathematics, or Computer Science.

  • Minimum 3-5 years working experience with data science techniques: clustering, regression models, classification, anomaly detection and other machine learning techniques.

  • Strong experience building customer analytic models like: targeting, propensity, price elasticity, attrition, lifetime value, churn and segmentation.

  • Well-developed business analysis, research and creative problem-solving skills.

  • Organizational skills and time management skills; planning and project management, and ability to meet multiple deadlines.

  • Ability to explain complex models into common language.

  • Strong communication skills and work ethic.

  • Highly collaborative team player with an entrepreneurial spirit.

We are actively seeking to fill this role as it is a current vacancy.

About 407 ETR

Highway 407 ETR is an all-electronic open-access toll highway located in the Greater Toronto Area in Ontario, Canada. The highway spans 108 kilometres from Burlington in the west to Pickering in the east.

407 International Inc. is the sole shareholder of 407 ETR and is owned by:

  • Cintra Global S.E., a subsidiary of Ferrovial S.A. (48.29%)

  • Canada Pension Plan Investment Board (CPP Investments) and other institutional investors with non-controlling interests (44.20%)

  • Public Sector Pension Investment Board (PSP Investments) (7.51%)

Learn more at407etr.com

Note:At 407 ETR, we are committed to fostering a diverse, equitable, and inclusive work environment. We value the unique perspectives and backgrounds of all individuals, and we firmly believe that our individual differences make us stronger as a whole.

Our commitment to inclusion extends beyond recruitment and encompasses an inclusive workplace culture through raising awareness, ongoing training, and encouraging feedback. We aim to create a safe and supportive environment where all employees can thrive.

Accommodation for disabilities or other grounds protected by human rights legislation are available upon request for candidates taking part in all aspects of the employment selection process.