1

Python Web Developer Intern Jobs in Ottawa, ON (NOW HIRING)

Firmware Engineer

Kanata, ON · On-site

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Previous intern or co-op experience at Nokia or Infinera. * Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital ...

Penetration Tester

Ottawa, ON · On-site +1

  • Medical

  • Dental

  • Vision

  • PTO

This includes performing security code review, web, mobile, and network security tests. Help ... Present findings directly to client engineering teams and security leads - explaining what was ...

Penetration Tester (Remote)

Ottawa, ON · Remote

  • Medical

  • Dental

  • Vision

  • PTO

This includes performing security code review, web, mobile, and network security tests. Help ... Present findings directly to client engineering teams and security leads explaining what was found ...

Lead end-to-end validation efforts for streaming applications across connected TV, and hosted web app platforms. * Strong programming skills in one or more languages such as Python, JavaScript.

Junior Pentester

Ottawa, ON · On-site +1

CA$70K - CA$95K/yr

  • Medical

  • Dental

  • Vision

  • PTO

This includes performing security code review, web, mobile, and network security tests. Help ... Demonstrated software development background in one or more of Python, .NET, Ruby, Java ...

Junior Pentester (Remote)

Ottawa, ON · Remote

CA$70K - CA$95K/yr

  • Medical

  • Dental

  • Vision

  • PTO

This includes performing security code review, web, mobile, and network security tests. Help ... Demonstrated software development background in one or more of Python, .NET, Ruby, Java ...

Professor, Computer Science

Hamilton, ON

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Possess the ability to teach a variety of undergraduate computer science classes including courses in Python, Java, Programming in .NET, Server-side web programming, Natural Language Processing ...

Showing results 41-60

Python Web Developer Intern information

See Ottawa, ON salary details

$19.5K

$69.4K

$145.3K

How much do python web developer intern jobs pay per year?

As of Aug 14, 2026, the average yearly pay for python web developer intern in Ottawa, ON is $69,358.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,294.00 and $97,643.00 per year, depending on experience, location, and employer.

What are some common challenges Python Web Developer Interns face when working on collaborative projects?

As a Python Web Developer Intern, you may encounter challenges such as merging code changes in a shared repository, understanding legacy codebases, and aligning with the coding standards set by the team. Communication is key, as you'll often work closely with front-end developers, designers, and backend engineers to deliver cohesive features. Time management and adapting to agile development processes can also be a learning curve, but these experiences are valuable for developing strong teamwork and problem-solving skills.

What are the key skills and qualifications needed to thrive as a Python Web Developer Intern?

To thrive as a Python Web Developer Intern, a strong grasp of Python programming, familiarity with web frameworks like Django or Flask, and basic understanding of HTML, CSS, and JavaScript are essential, typically backed by coursework or personal projects. Experience with version control systems such as Git and exposure to databases like MySQL or PostgreSQL are commonly required. Problem-solving skills, eagerness to learn, and effective communication set top candidates apart in collaborative environments. These skills enable interns to contribute meaningfully to web development projects and adapt quickly to team workflows and new technologies.

What is the difference between Python Web Developer Intern vs Python Web Developer?

AspectPython Web Developer InternPython Web Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's degree in CS or related, with some experience
Work EnvironmentInternship, often in tech companies or startupsFull-time professional role in tech or software companies
Employer & Industry UsageInternship programs, entry-level positions in tech industryEstablished companies, software development teams
Common Search & Comparison IntentUnderstanding entry-level roles and growth opportunitiesCareer progression and skill requirements

The main difference between a Python Web Developer Intern and a Python Web Developer is experience level and responsibility. Interns are usually students or recent graduates gaining hands-on experience, while developers are full-time professionals with more responsibilities. Internships serve as a stepping stone to full-time roles, which require more advanced skills and experience.

What does a Python Web Developer Intern do?

A Python Web Developer Intern assists in building and maintaining web applications using Python frameworks such as Django or Flask. Interns typically work on writing code, debugging issues, and collaborating with team members to implement new features or improve existing ones. They may also help with database management, testing, and documentation. This role is designed to provide hands-on experience for those looking to start a career in web development.

What are popular job titles related to Python Web Developer Intern jobs in Ottawa, ON?

For Python Web Developer Intern jobs in Ottawa, ON, the most frequently searched job titles are:

What job categories do people searching Python Web Developer Intern jobs in Ottawa, ON look for?

The top searched job categories for Python Web Developer Intern jobs in Ottawa, ON are:

What cities near Ottawa, ON are hiring for Python Web Developer Intern jobs?

Cities near Ottawa, ON with the most Python Web Developer Intern job openings:

Infographic showing various Python Web Developer Intern job openings in Ottawa, ON as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 13% Part Time, and 8% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $69,358 per year, or $33.3 per hour.

Product Verification and Validation Engineer

Viavi Solutions

Ottawa, ON

Full-time

Medical, Life, Retirement, PTO

Re-posted 9 hours ago


Job description

Summary:

Job Description Summary
VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.
We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company - to question, to collaborate and to push for solutions that will delight our customers.

Duties & Responsibilities:

We are looking for a highly versatile and self-driven Verification & Validation (VnV) Engineer to join our Test Engineering Group / Verification & Validation. This role covers a broad scope of responsibilities - from automation development, optical validation and verification, remote interface testing, GUI Testing to microscopy and platform testing. The ideal candidate need to thrives in a fast-paced, multi-domain environment and is comfortable being both a developer and a hands-on tester.

Viavi Solutions is looking for a motivated and self-driven individual to join our team in the Ottawa, Ontario office. This is an exciting opportunity to be part of a multi-disciplined team where you will bring your Test Engineering experience in either an optical and telecommunications environment along with your strong verbal and written communication skills to the team.

Candidate will be responsible for developing, maintaining and running the test automation infrastructure via Test Plans and automations and by working with the product team to build Test Cases and Script automation from requirements and other documents (Requirement Analysis). You will collaborate with your peers to ensure success with deliverables and overall results. Candidate will execute the tests according to the test plan, and in cases where automation is not possible, he will assist in manual testing.

Areas of responsibility include but are not limited to: Design, Development and maintenance of Automated Test software and tools written in Python, C++, Visual Studio.

Candidate will develop automated web-based GUI testing suites, Setup and configuration of Optical Networking Test gear Product Testing, Regression, Verification and Characterization Working closely and collaborating with R&D Developers to help isolate and fix issues and helping to understand customer requirements and expectations to build better products

You will be responsible for reporting and improving product quality through testing. Defects and test results will be logged and tracked. You will be creating and presenting reports on progress and findings to stakeholders.

Pre-Requisites / Skills / Experience Requirements:

Minimum Requirements:

  • Bachelor's degree in Engineering Physics, Computer Engineering, Computer Science, or similar disciplines, or comparable experience

  • 5+ years of experience with scripting in Python, C++, or Visual Studio

  • Previous experience with optical instrumentation preferred.

  • Experience in test planning, test strategy

  • Solid analytical and problem-solving skills

  • Detail-oriented with a passion for quality and innovation

  • Strong communication and collaboration skills will enhance your excellent troubleshooting, planning and time management skills.

  • Experience working in an Agile environment

If you have what it takes to push boundaries and seize opportunities, apply to join our team today.

VIAVI Solutions is an equal opportunity and affirmative action employer - minorities/females/veterans/persons with disabilities

Job Posting Pay Range:

80,752

to

149,968

Exceptional qualifications, experience and location may impact salary. VIAVI offers a competitive benefits package that includes paid time off, health, life and disability insurance, 401(k), and a bonus program.