python jobs in Ottawa

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


  • Ottawa, ON, Canada Warner Bros. Discovery Full-time €110,000 - €150,000 Contract

    Warner Bros. Discovery is seeking a software engineer for CNN Digital Commerce in Ottawa to design, develop and deploy enterprise-class web applications using Node.js, Vue.js, ES6+, and Python. You will work across teams to deliver customer-facing products and tooling to support growth. You will collaborate with editorial and platform teams, write clean...


  • ottawa, on, Canada Cyber Security Academy Southampton Full-time

    University of Southampton invites applications for a Research Fellow position supporting the ESRC ABDAVic project. The role focuses on designing and implementing sociolinguistic experiments, creating auditory stimuli, and analyzing data with R or Python. You will contribute to conference abstracts and journal articles, with potential lead authorship on one...


  • ottawa, on, Canada Nokia Full-time

    Nokia in Ottawa is seeking a Coherent Optical Systems Engineer to join the Optical Systems Group. You will contribute to design, characterization, and development of next-generation coherent transceivers based on PIC and DSP technologies, working with early prototype hardware and cross-functional teams. The role requires deep expertise in optical...


  • Ottawa, ON, Canada Michael Page Full-time

    Join to apply for theSenior Java Lead Engineerrole atMichael Page 1 day ago Be among the first 25 applicants Join to apply for theSenior Java Lead Engineerrole atMichael Page Get AI-powered advice on this job and more exclusive features. This range is provided by Michael Page. Your actual pay will be based on your skills and experience — talk with your...


  • ottawa, on, Canada QUALCOMM, Inc. Full-time

    * Experience with Python, Perl, TCL, Unix/Linux Shell scripting* Experience with source code revisioning systems, e.g. SVN, CVS, RCS* Ability to independently execute on a project while working well with others in the group* Experience with Digital logic / Digital design* Programming in Verilog/VHDL* Relevant industry experience (internship, summer work,...


  • Ottawa, Ontario, Canada Solace Full-time

    A tech company specializing in event-driven architecture is seeking a Senior Software Developer to join their AI team. The role involves leading technical projects, creating robust APIs, and collaborating across functions to enhance product offerings. Candidates should have over 7 years of experience, strong backend development skills particularly in Python...


  • Ottawa, Ontario, Canada Cross Border Talents Full-time

    Cross Border Talents is seeking an AI Engineer for Portless to design, build and deploy AI-powered systems for scalable logistics and e-commerce tasks. The role is remote across North America with roughly 6 hours overlap with ET and a full-time engagement.You will own the ML lifecycle, work with LLMs and CV, and collaborate with product and engineering to...


  • Ottawa, ON, Canada Qualcomm Full-time $150,000 - $210,000 Contract

    Qualcomm Canada ULC is seeking a Principal System Engineer to advance deployment of Optical DSP and Active Electrical Cable solutions for AI and cloud infrastructure. The role emphasizes system-level modeling, high-speed link design, and cross-team collaboration to meet stringent performance goals.The ideal candidate has deep expertise in communication...

  • Data Scientist

    2 days ago


    Ottawa, ON, Canada Larus Technologies Corporation Full-time €80,000 - €95,000 Contract

    Job Summary Full-time: 37.5 Hours per week, Monday to Friday Location: Ottawa Office (Up to 3 days per week), 70 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 and Ottawa-based Home Office, or, remote if located outside of the National Capital Region. Reporting To: Director of Technology Salary Range: $80,000 to 95,000 Type of Vacancy: New Larus is...


  • ottawa, on, Canada ADP, Inc. Full-time

    SiTime Canada seeks a Systems Engineer to work on brand new MEMS timing devices in the heart of how ASICs function within a system. You will collaborate with design and marketing to understand device behavior and ensure it meets customer specifications in wireless, data center, and automotive domains. Responsibilities include device bring-up, adherence to...


  • ottawa, on, Canada IBM Full-time

    A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON. The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming and embedded systems, particularly with C/C++ and Python. Responsibilities include providing technical support, maintaining applications, and developing new...


  • Ottawa, ON, Canada Ciena Corporation Full-time €109,000 - €174,000 Contract

    Ciena Corporation in Ottawa is seeking an ASIC Methodology and Automation Engineer to develop and maintain software for ASIC workflows using Java, Rust, Python, and Make on Linux. Create command-line applications and web services to support ASIC development workflows, and write Bash scripts to automate tasks. Collaborate with cross-functional ASIC...


  • ottawa, on, Canada YO AI Labs Full-time

    YO AI Labs is seeking an experienced Full-Stack Software Engineer to support an AI training project focused on software development, debugging, code evaluation, and problem-solving. This is a remote contractor role (~15 hours/week) with flexible scheduling across frontend and backend work, APIs, databases and code review. The ideal candidate will be...


  • ottawa, on, Canada Affirm Full-time

    Affirm seeks a Growth Analytics professional to join the Growth Analytics International team. You will own end-to-end analytics, define success metrics, and develop scalable data models to support expansion into new markets—starting with Australia and beyond. Exemplary candidates have 5+ years in cross-functional analytics, strong SQL/Python skills, and...

  • Senior Integration

    1 day ago


    ottawa, on, Canada Syntronic - A Global Design House Full-time

    Syntronic in Canada seeks an experienced Integration and Test Specialist to support testing and validation of network management applications across software and networks. You will perform hands-on system and integration testing, build automated tests in Python, and collaborate with development teams to reproduce issues and verify fixes. You will work onsite...


  • ottawa, on, Canada MGIS Full-time

    Zohorecruit is seeking a Senior Engineer, Electrical to design and build an automotive ECU network integration and cyber evaluation environment for DND to support cyber resiliency initiatives. The role emphasizes CAN/CAN-FD network architectures, RAMN-based bench hardware, and rigorous test automation with Scapy and python-can, plus engineering documentation...


  • ottawa, on, Canada QUALCOMM, Inc. Full-time

    QUALCOMM, Inc. in Ottawa, Ontario invites applications for 12- or 16-month internships in hardware and software verification environments. Candidates will gain hands-on experience with Python, Verilog/VHDL, ASIC/FPGA flows, and debugging tools while collaborating in a multidisciplinary team. We seek students pursuing a bachelor’s degree in...


  • Ottawa, Canada Alberta Veterinary Laboratories Ltd Full-time €110,000 - €170,000 Contract

    Overview Palitronica is seeking a Senior Data Scientist to provide technical leadership for machine learning on complex physical measurement data. Our primary challenges are classical and statistical: anomaly and novelty detection, outlier analysis, clustering, classification, and data-quality assessment. You will join an established ML system with models...


  • Ottawa, Ontario, Canada MindBridge Full-time

    MindBridge is seeking a Senior Data Science Engineer in Canada (EST, remote) to provide applied data science expertise within the Success Engineering team, configuring and tuning models, evaluating data, and translating findings into practical solutions post-launch. You will collaborate with Success Engineering, Product, Engineering, and AI/ML teams to solve...

  • Lead Firmware Engineer

    13 hours ago


    Ottawa, Ontario, Canada FHLB Des Moines Full-time

    Microchip Technology Inc. is seeking a Principal Enginer – Firmware to join the Ottawa-based Timing Firmware team.You will collaborate with Marketing, Systems Architecture, Hardware, and Validation to develop innovative, state‑of‑the‑art SoC‑based timing solutions and related tools. The role requires an MSc/PhD in Electrical Engineering or related...