Senior Python Developer
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... Computer Science, Engineering, or equivalent experience 8 years of professional software ...
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... Computer Science, Engineering, or equivalent experience 8 years of professional software ...
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... Computer Science, Engineering, or equivalent experience 8 years of professional software ...
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... Computer Science, Engineering, or equivalent experience 8+ years of professional software ...
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams ... Computer Science, Engineering, or equivalent experience 8+ years of professional software ...
... and Computer Vision to develop state of the art models that measure the impact of media plans ... Mentor and guide junior scientists, fostering a collaborative and high-performing team culture.
... and Computer Vision to develop state of the art models that measure the impact of media plans ... Mentor and guide junior scientists, fostering a collaborative and high-performing team culture.
Toronto, ON · On-site
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Bachelor's degree in Computer Science, Information Technology, or a related field. * 5-7 years of ...
Toronto, ON · On-site
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Bachelor's degree in Computer Science, Information Technology, or a related field. * 5-7 years of ...
Toronto, ON · On-site
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Bachelor's degree in Computer Science, Information Technology, or a related field. * 5-7 years of ...
Toronto, ON · On-site
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Bachelor's degree in Computer Science, Information Technology, or a related field. * 5-7 years of ...
Toronto, ON · On-site
$180 - $185/hr
... Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master ... Proven experience training and mentoring junior team members on Anaplan, Pigment, and Varicent ...
Toronto, ON · On-site
$180 - $185/hr
... Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master ... Proven experience training and mentoring junior team members on Anaplan, Pigment, and Varicent ...
We are working in the intersection of computer vision, generative AI (GenAI), and ambient ... Map product requirements into science solutions and deliver high-quality science artifacts that ...
We are working in the intersection of computer vision, generative AI (GenAI), and ambient ... Map product requirements into science solutions and deliver high-quality science artifacts that ...
Oakville, ON · On-site
Position summary As a Junior Product Owner on the Euna Procurement product line, what you bring ... in computer science or engineering, hands-on AI experience, or work in a technical role such as ...
Oakville, ON · On-site
Position summary As a Junior Product Owner on the Euna Procurement product line, what you bring ... in computer science or engineering, hands-on AI experience, or work in a technical role such as ...
CA$90K - CA$110K/yr
Previous experience managing junior and intermediate team members * Prepare financial studies/life ... Computer literate and proficient in the use of relevant computer applications, including developed ...
CA$90K - CA$110K/yr
Previous experience managing junior and intermediate team members * Prepare financial studies/life ... Computer literate and proficient in the use of relevant computer applications, including developed ...
What to Expect: We're looking for an Associate Product Ownership - Jr. Data Engineer (12-months ... Degree in Computer Science, Engineering or Management of Information Systems * 0 - 1 year of ...
What to Expect: We're looking for an Associate Product Ownership - Jr. Data Engineer (12-months ... Degree in Computer Science, Engineering or Management of Information Systems * 0 - 1 year of ...
CA$140K - CA$250K/yr
We are currently seeking talented individuals for a variety of positions, ranging from junior to ... PhD or Master's degree in Computer Science, Statistics, Mathematics, Engineering or a related field
CA$140K - CA$250K/yr
We are currently seeking talented individuals for a variety of positions, ranging from junior to ... PhD or Master's degree in Computer Science, Statistics, Mathematics, Engineering or a related field
Toronto, ON · On-site
$180 - $185/hr
... Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master ... Proven experience training and mentoring junior team members on Anaplan, Pigment, and Varicent ...
Toronto, ON · On-site
$180 - $185/hr
... Computer Science, Information Systems, Engineering, or Business. * Anaplan Certified Master ... Proven experience training and mentoring junior team members on Anaplan, Pigment, and Varicent ...
Mississauga, ON · On-site +1
Mentor and guide junior data scientists and engineers, fostering a culture of technical excellence ... D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or a ...
Mississauga, ON · On-site +1
Mentor and guide junior data scientists and engineers, fostering a culture of technical excellence ... D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or a ...
Mississauga, ON · On-site +1
Mentor and guide junior data scientists and engineers, fostering a culture of technical excellence ... D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or a ...
Mississauga, ON · On-site +1
Mentor and guide junior data scientists and engineers, fostering a culture of technical excellence ... D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or a ...
Mississauga, ON · On-site +1
Mentor and guide junior data scientists and engineers, fostering a culture of technical excellence ... D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or a ...
Mississauga, ON · On-site +1
Mentor and guide junior data scientists and engineers, fostering a culture of technical excellence ... D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, Data Science, or a ...
Toronto, ON · On-site
$120 - $180/hr
Mentor junior engineers. Be part of our thriving machine learning community at the company ... MS in Machine Learning, Computer Science, or related field. Alternatively, equivalent industry ...
Toronto, ON · On-site
$120 - $180/hr
Mentor junior engineers. Be part of our thriving machine learning community at the company ... MS in Machine Learning, Computer Science, or related field. Alternatively, equivalent industry ...
Bachelor's degree in a technical field such as computer science, computer engineering or related field required Nice-To-Have Skills: * Experience working on data transformation. * Nifi hands-on ...
Bachelor's degree in a technical field such as computer science, computer engineering or related field required Nice-To-Have Skills: * Experience working on data transformation. * Nifi hands-on ...
Toronto, ON · On-site +1
CA$50K - CA$60K/yr
University degree or college diploma in Math, Computer Science, or a related field * Clear, confident communication skills with ability to debate logic errors with engineering teams. * High comfort ...
New
Toronto, ON · On-site +1
CA$50K - CA$60K/yr
University degree or college diploma in Math, Computer Science, or a related field * Clear, confident communication skills with ability to debate logic errors with engineering teams. * High comfort ...
New
Provide technical leadership, mentorship, and guidance to junior engineers while contributing to ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
Provide technical leadership, mentorship, and guidance to junior engineers while contributing to ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
Toronto, ON · On-site
Provide technical leadership, mentorship, and guidance to junior engineers while contributing to ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
Toronto, ON · On-site
Provide technical leadership, mentorship, and guidance to junior engineers while contributing to ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent ...
$20K - $28.2K
9% of jobs
$28.2K - $36.3K
16% of jobs
$36.5K is the 25th percentile. Wages below this are outliers.
$36.3K - $44.4K
21% of jobs
The median wage is $46K / yr.
$44.4K - $52.5K
21% of jobs
$57.6K is the 75th percentile. Wages above this are outliers.
$52.5K - $60.6K
13% of jobs
$60.6K - $68.7K
4% of jobs
$68.7K - $76.8K
3% of jobs
$76.8K - $84.9K
3% of jobs
$84.9K - $93K
1% of jobs
$93K - $101.2K
9% of jobs
$101.2K - $109.3K
0% of jobs
$20K
$55.4K
$109.3K
| Aspect | Junior Computer Science | Junior Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Degree or coding bootcamp certification |
| Work Environment | Academic, research, or entry-level tech roles | Software development teams, tech companies |
| Industry Usage | Universities, research labs, tech firms | Software companies, startups, IT departments |
| Common Search/Comparison | Yes | Yes |
Junior Computer Science roles typically focus on foundational knowledge, research, or academic settings, requiring a degree in computer science. Junior Software Developer positions are more application-oriented, involving coding and software creation within development teams. While both roles are entry-level, they serve different career paths within the tech industry.

Responsibilities Design, develop, and maintain scalable Python-based applications and services Lead technical design and architecture discussions for complex systems Write clean, efficient, and maintainable code following best practices Conduct code reviews and provide technical mentorship to junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of applications Troubleshoot and resolve complex production issues Build and enhance automated testing frameworks Support CI/CD pipelines and modern DevOps workflows Ensure compliance with security, data, and quality standards Required Qualifications Bachelor's degree in Computer Science, Engineering, or equivalent experience 8 years of professional software development experience Strong proficiency in Python and object-oriented programming Experience with at least one major Python web framework (Django, Flask, or FastAPI) Strong understanding of RESTful API design and development Experience with relational databases (PostgreSQL, MySQL, Oracle) and SQL Familiarity with NoSQL databases (MongoDB, DynamoDB, Redis) Solid knowledge of asynchronous processing and multithreading/multiprocessing concepts Experience with Git and modern version control workflows Preferred Qualifications Experience with cloud platforms (AWS, Azure, or GCP) Familiarity with containerization and orchestration tools (Docker, Kubernetes) Experience with data pipelines, ETL processes, or distributed systems Knowledge of messaging systems (Kafka, RabbitMQ, SQS) Experience building microservices and event-driven architectures Exposure to data science, machine learning, or AI platforms is a plus Testing & Quality Strong experience with testing frameworks (pytest, unittest, nose) Familiarity with test automation, integration testing, and performance testing Commitment to high code quality, reliability, and maintainability Soft Skills Strong problem-solving and analytical abilities Excellent written and verbal communication skills Ability to lead technical initiatives and influence architecture decisions Comfortable working in fast-paced, collaborative environments Passion for mentoring, learning, and continuous improvement
Sourced by ZipRecruiter
We are builders, makers, and doers with the technical skills and domain expertise to transform your business at scale and speed without disruption. Our unique Engineering First approach blends deep industry expertise and empowered, agile teams, to create holistic solutions that seamlessly move the business forward. We help clients engage with new technology paradigms to creatively build solutions that drive them to the forefront of their industries.
It services
10,000+ Employees
Westborough, MA, US
1996