junior python

1,000 junior python job listings in Canada. Find daily updated positions from leading job boards.


  • Laval, QC, Laval Regional Municipality, QC; Laval région; Québec Province, Canada Canonical Full-time

    Junior Software Developer – Observability Apply for the Junior Software Developer – Observability role at Canonical. Canonical is a leading provider of open source software and operating systems to global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science,...


  • Winnipeg, Manitoba, Canada Xero Full-time

    Elevate your career as a Lead Machine Learning Engineer with Xero in Toronto, focusing on large-scale AI systems. You'll design, implement, and manage robust systems impacting millions of users.As a senior member of the AI Products group, you'll spearhead architectural decisions and mentor junior engineers, amplifying the team's technical capabilities. Your...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Canonical Full-time

    Junior Software Developer – Observability Apply for the Junior Software Developer – Observability role at Canonical. Canonical is a leading provider of open source software and operating systems to global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science,...


  • Vancouver, British Columbia, Canada Arista Networks Full-time

    Join Arista Networks as a Linux Kernel Lead Engineer, where you’ll innovate in software-defined networking. Drive development in EOS and enhance kernel features to support cutting-edge hardware. In this senior engineering role, you will collaborate with the Linux Kernel team to maintain and enhance the kernel architecture for Arista's EOS. Your expertise...


  • Surrey, British Columbia, Canada Delta Controls Inc. Full-time

    Become an Intermediate AI Software Developer in Surrey, focusing on AI and Machine Learning functionalities with a flexible hybrid work model. Your expertise in Python will drive innovation in our projects. This position empowers you to lead the development of impactful AI features, working from design through to implementation and deployment. You'll also...


  • , Canada e-SKY Solutions Full-time

    Join e-SKY Solutions as a Django-Focused Senior Developer, responsible for both backend and frontend application development. Based in Montreal, you will enhance our innovative learning solutions. In this role, you will utilize your extensive Python and Django experience to design, implement, and maintain high-quality web applications. With at least...


  • , Canada Google Full-time

    Drive progress at Google as a Mid-Level Full Stack Developer III in Waterloo. Your expertise in programming languages like Java and Python will play a crucial role in technology innovation. In this pivotal role, you will leverage your skills in full stack development to contribute to high-impact projects that enhance the user experience. Candidates must...


  • , Canada Tree Trust Full-time

    Become part of SurveyMonkey’s Machine Learning Platform team as a Senior Software Engineer II. Focus on building and maintaining highly scalable ML systems that enhance operational efficiency. In this role, you will design secure ML pipelines, leveraging Python and AWS to support high-volume throughput. Collaborating closely with application...


  • Kirkland, Quebec, Canada e-SKY Solutions Full-time

    Join e-SKY Solutions as a Django-Focused Senior Developer, responsible for both backend and frontend application development. Based in Montreal, you will enhance our innovative learning solutions. In this role, you will utilize your extensive Python and Django experience to design, implement, and maintain high-quality web applications. With at least 5 years...


  • Winnipeg, Manitoba, Canada Arista Networks Full-time

    Join Arista Networks as a Linux Kernel Lead Engineer, where you’ll innovate in software-defined networking. Drive development in EOS and enhance kernel features to support cutting-edge hardware.In this senior engineering role, you will collaborate with the Linux Kernel team to maintain and enhance the kernel architecture for Arista's EOS. Your expertise in...


  • , Canada Xero Full-time

    Elevate your career as a Lead Machine Learning Engineer with Xero in Toronto, focusing on large-scale AI systems. You'll design, implement, and manage robust systems impacting millions of users. As a senior member of the AI Products group, you'll spearhead architectural decisions and mentor junior engineers, amplifying the team's technical capabilities....


  • Winnipeg, Manitoba, Canada Apply Full-time

    Elevate your career as a Lead Machine Learning Engineer with Xero in Toronto, focusing on large-scale AI systems. You'll design, implement, and manage robust systems impacting millions of users.As a senior member of the AI Products group, you'll spearhead architectural decisions and mentor junior engineers, amplifying the team's technical capabilities. Your...


  • , Canada RBC Full-time

    Enhance your analytical career with RBC as an Advanced Data Scientist specializing in Cybersecurity. Use your expertise in Bayesian statistics and complex model building to impacts in a dynamic environment. As a seasoned data scientist with a minimum of three years’ experience in data analysis, you will explore datasets with PySpark and Python...


  • Surrey, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Delta Controls Full-time

    Join Delta Intelligent Building Technologies as an Intermediate AI Software Developer in Surrey. This role involves hands-on development of crucial AI features with a hybrid work structure that supports collaboration and innovation. You will be responsible for implementing AI/ML functionalities, developing backend services in Python, and integrating with...


  • , Canada Delta Controls Full-time

    Join Delta Intelligent Building Technologies as an Intermediate AI Software Developer in Surrey. This role involves hands-on development of crucial AI features with a hybrid work structure that supports collaboration and innovation. You will be responsible for implementing AI/ML functionalities, developing backend services in Python, and integrating...


  • Surrey, British Columbia, Canada Delta Controls Full-time

    Launch your IT career with Delta Intelligent Building Technologies as a Junior Systems Administrator, supporting key IT operations in a hybrid work environment. Focus on network security, VMware, and server management to drive system efficiency.As a Junior Systems Administrator, you will work closely with the IT team, reporting directly to the Director of...


  • , Canada Tree Trust Full-time

    Become a part of the innovative team at SurveyMonkey as a Senior Software Engineer II. Focus on designing and implementing machine learning pipelines that are secure, scalable, and high-performance. Join the Machine Learning Platform team where you will develop robust ML systems with Python and AWS. This role requires collaboration with engineers for ML...


  • Toronto, Ontario, Canada Caspian One Full-time

    Expand your skills as a Senior AI Developer focused on innovative generative AI in the financial industry. This role requires hands-on development using Python and Azure, with remote flexibility and opportunities for leadership. You will engage in full-cycle development of AI solutions while collaborating with business stakeholders. This senior position...


  • Vancouver, Metro Vancouver Regional District, Canada Dialpad Full-time €147,000 - €174,000 Contract

    Join Dialpad as a Full-Stack Engineer in Vancouver. Develop high-quality web applications while collaborating with AI technologies and mentoring junior engineers. At Dialpad, we seek a talented Full-Stack Engineer to enhance our team. You will manage significant features end-to-end, develop scalable applications, and collaborate closely with Product...


  • , Canada Arista Networks Full-time

    Join Arista Networks as a Linux Kernel Lead Engineer, where you’ll innovate in software-defined networking. Drive development in EOS and enhance kernel features to support cutting-edge hardware. In this senior engineering role, you will collaborate with the Linux Kernel team to maintain and enhance the kernel architecture for Arista's EOS. Your expertise...