1

Graduate Python Developer Jobs in Ontario (NOW HIRING)

Students from all parts of the country and abroad are pursuing their graduate studies at SOET. With ... This includes project-based courses like Python, CAD with rapid prototyping, Making with ...

BSc. or graduate degree in Computer Science, Engineering, or equivalent * 5+ years of industry ... Familiar with programming in C++, Python, and Bash scripting * Experience with incident and issue ...

Graduate degree in Computer Science with a strong background in machine learning required. * Strong ... Strong programming skills in Python and Scala required. Experience in other programming languages ...

Graduate degree in engineering from an accredited university required (MASc or PhD) * Knowledge ... Working knowledge of various programming languages such as C#, Python, and MATLAB * Working ...

Showing results 41-60

Graduate Python Developer information

See Ontario salary details

$28K

$109.5K

$176.5K

How much do graduate python developer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for graduate python developer in Ontario is $109,537.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,000.00 and $137,500.00 per year, depending on experience, location, and employer.

What is a graduate Python developer?

A Graduate Python Developer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. This position involves writing, testing, and maintaining Python code for various applications, often under the guidance of senior developers. Graduates in this role typically work on backend development, automation, data processing, or web applications. They are expected to have a good understanding of Python fundamentals, problem-solving skills, and the ability to work in a team environment. The role serves as a stepping stone into more advanced software development positions.

What skills and qualifications are needed to thrive as a graduate Python developer?

To thrive as a Graduate Python Developer, you need a solid understanding of Python programming fundamentals, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to development frameworks or cloud platforms are often important technical components. Strong communication skills, eagerness to learn, and the ability to work collaboratively in a team environment are crucial soft skills. These abilities enable you to quickly adapt, effectively contribute to projects, and grow professionally in dynamic software development settings.

What projects and responsibilities can a graduate Python developer typically expect during their first year?

As a Graduate Python Developer, your initial projects will often involve writing and testing code, debugging simple applications, and supporting more experienced developers on ongoing projects. You'll collaborate closely with your team, participate in code reviews, and gradually take on more responsibility as you become familiar with the company's codebase and development practices. It's common to be assigned tasks related to scripting, automation, data analysis, or building small features within larger applications. This hands-on experience allows you to develop your technical skills, understand real-world software workflows, and prepare for more advanced tasks as you progress in your career.

Are Graduate Python Developers still in demand in 2026?

Graduate Python Developers remain in demand in 2026 due to the continued growth of data science, machine learning, and web development. Proficiency in frameworks like Django or Flask and knowledge of cloud platforms enhance employability in this field.

Are graduate Python developers still in demand?

Graduate Python developers are currently in high demand due to Python's widespread use in data analysis, web development, and automation. Employers seek candidates with strong programming skills, knowledge of frameworks like Django or Flask, and familiarity with tools such as Git and Docker, making entry-level roles accessible for recent graduates.

What are popular job titles related to Graduate Python Developer jobs in Ontario?

For Graduate Python Developer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Graduate Python Developer jobs in Ontario look for?

The top searched job categories for Graduate Python Developer jobs in Ontario are:

Infographic showing various Graduate Python Developer job openings in Ontario as of September 2026, with employment types broken down into 1% Internship, 3% As Needed, 56% Full Time, 28% Part Time, and 12% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $109,537 per year, or $52.7 per hour.

Velocity - Data Scientist Internship/Co-Op -Winter 2027

Toronto, ON

Scotiabank
Banking and Credit Intermediation • 10K+ employees

Internship

Posted 6 days ago


Job description

Requisition ID: 273039 
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

Velocity - Data Scientist Internship/Co-Op -Winter 2027 

Term: January 2027 - April 2027 

Work Hours/Week: 37.5 

Application Deadline:October 02, 2026 

Ready to Start your Journey with Scotiabank? Apply Now! 

For students applying to our internship/co-op or new graduate programs, we do notrequireresumes! We believe in evaluating you through relationshipsover resumes and are eager to learn about you, your interests, and your potential. 

There'sno better way to kickstart your career than to do a co-op or internship with Scotiabank! During your work term,you'llhave the opportunity to be part of a winning team, build your network, and discover what you love - all while getting paid to do it!There'sa place for every type of student atScotiabankand all that we ask for is that you have passion and strong AOO (Attitude, Ownership and Opportunity). 

TheVelocity Programis not your average internship or co-op! This is a customized experience that focuses on providing you with the development and tools you need to grow your career. After successfully completing a co-op or internship with top performance, we will work with you toestablishyour future placements. As a result, youwill get tolearn, grow, and experiment within different areas of both Scotiabank and Tangerine! 

Is this role right for you? In this role, you will: 

  • Collaborate with business lines and other stakeholders andidentifyopportunities to drive business value byleveragingdata science solutions 

  • Leverage distributed computing tools (e.g., Spark, Cloud) for analysis, data mining, and modeling 

  • Collaborate with data engineering, software developer, and other analytics teams to build analytical dataset and model 

  • Create and apply model and algorithm testing strategies to measure, conduct testing to measure the effectiveness of models, and make ongoing changes 

  • Prepare detailed documentation to outline data sources, models, and algorithms used and developed 

  • Present results to business line stakeholders and help implementreal data-drivenchanges 

  • Work on challenging and research-based initiatives using advanced machine learning methods focusing on data-driven outcomes 

  • Experiment &learn! 

Do you have the skills and requirements that will enable you to succeed in this role? -We'dlove to work with you if: 

  • You are currently enrolled in post-secondary education. 

  • You love to learn and envision yourself working for an international organization that heavily invests in your future. 

  • You enjoy being involved in extracurricular activities such as conferences, clubs, and hackathons. 

You have knowledge/experience in: 

  • Cleaning, transforming, and visualizing large data sets working with various data formats (e.g., unstructured logs, XML, JSON, flat files) 

  • Big Data/Cloud ecosystem (e.g., GCP) 

  • Experimental design, statistical analysis, machine learning 

  • Python programming 

  • Common machine learning libraries in Python,PySpark(scikit-learn,xgboost) 

  • UNIX tools and shell scripting 

  • SQL skills for querying relational databases (e.g., SQL Server, DB2, MySQL) 

  • Visualization tools likePowerBI 

  • Kubernetes 

  • Git Workflows (Pull Request, Code Review, Branching) 

  • This internship requires you to work 37.5 hours a week. 

What'sin it for you? 

  • You'llbe part of a diverse, collaborative, innovative, and high-performing team. 

  • In-depth training to prepare you for the role, as well as ongoing coaching and feedback to help you succeed! 

  • Exclusive student events such as Scotia Student Day, Lunch & Learns, leadership panels, and much more! 

  • Bank-wide orientation to learn more about Scotiabank and gain exposure to senior leadership across the organization. 

Please follow the steps below to successfully apply: 

Step 1:Complete your PLUM Profilehereand save it as a screenshot. 

Step 2:Complete a short one-way video interviewhere. 

Step 3:Complete a coding test throughCodilitytoshowcaseyour technical skills by solving job-related problems. Please make sure to have thisCodilitytest completed prior to applying through our career site. Whenyou'reready,click hereto begin the assessment. 

Step 4:Once you have completed your Plum Profile, one-way video interview andCodilitytest,apply to the role on our website. Reminder:whenthe application asks for your resume, instead upload the screenshot of your PLUM Profile! 

Note: Theone-way video interview & codility assessmentfor all our Velocity Data Science, Data Analyst, Data Engineering for Summer 2026 Internship applications are the same. You only need to complete this once! 

Location(s):  Canada : Ontario : Toronto 
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.  
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our  Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.