python backend engineer jobs in Montreal

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


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Tucows Domains Full-time €93,600 - €104,000 Temporary

    Overview Tucows is a remote-first backend engineering role for Canada, building open‑internet products across domains, Ting, and Wavelo. Responsibilities Design and develop secure, scalable, reliable, and efficient backend services using modern frameworks and tools. Collaborate with frontend developers to define clear and consistent API endpoints,...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Lyft Full-time €72,000 - €90,000 Temporary

    the company’s Bikes & Scooters team is developing the future of micro-mobility and we are looking for a solid, experienced Software Engineer to join our Stations Software Platform team to work on helping us transition our customers to our latest generation platform and to make the platform evolve in a solution that can be brought to multiple different...


  • Montreal (administrative region), QC, Canada Kake Remote Full-time $171,000 - $270,000 Contract

    Kake is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative products (Brands you’ve heard!), from Fortune 500 to fast-growing companies. We believe it’s not where your table is, but what you bring to the table that matters. Our community spans 45,000+ engineers...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Clipboard Full-time

    Join to apply for the Software Engineer, Backend role at Clipboard Get AI-powered advice on this job and more exclusive features. We exist to lift as many people up the socioeconomic ladder as possible. We dramatically improve lives by letting professionals turn extra time and ambition into career growth and financial opportunity. We achieve this with our...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Workingames Full-time €140,000 - €160,000 Temporary

    ABOUT YOU We are looking for a Senior Backend Engineer who is detail-oriented, proactive, and highly collaborative to join our Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to design and build scalable backend systems, drive architectural improvements,...


  • Montreal, QC, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full-time $110,000 - $150,000 Contract

    Senior Software Engineer – Core Java, Apache Spark, Python, Big Data, SQLJob Description – Core Java, Apache Spark, PythonWe are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and analytical data...


  • Montreal, Quebec, Canada LeverageTek Staffing Solutions Full-time

    Python and PySpark expertise define this Ottawa-based contract for a Data Engineer supporting an existing customer remotely. Convert code and optimize nightly ETL pipelines.LeverageTek seeks a Data Engineer for a five-month contract with an Ottawa-based customer. The work requires intermediate to senior hands-on experience with Apache Spark, PySpark, and...


  • Montreal, QC, Canada Autodesk, Inc. Full-time €88,000 - €129,000 Contract

    Autodesk, Inc. is hiring a Software Java Developer for Platforms & Emerging Technologies in Montreal. You will design, develop, and evolve scalable cloud services and data platforms that power Autodesk’s SaaS ecosystem. You’ll work with engineers, architects, product managers, and UX designers to deliver high-quality backend solutions, APIs, and...


  • Sainte-Anne-de-Bellevue, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada MDA Full-time

    A global aerospace company located in Quebec is seeking a Test Software Developer. The ideal candidate will develop test software using Python for satellite payloads and must have at least 5 years of development experience. This temporary role requires good communication skills in both English and French and offers competitive compensation and benefits....


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Synechron Full-time €80,000 - €90,000 Temporary

    Synechron Montréal recherche un Développeur GenAI Python expérimenté pour concevoir, développer et déployer des applications GenAI en production. Vous maîtrisez les architectures RAG, les LLM et les cadres LangChain/LangSmith, et vous travaillez avec Azure OpenAI ou OpenAI. Le poste offre un salaire de base CAD 80 000 à 90 000 par an, un cadre...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Vaco by Highspring Full-time

    A leading recruitment firm in Montreal seeks a Director for Technology Recruitment. This full-time role focuses on quality assurance and access management, requiring over 3 years of QA experience and proficiency in Python. Candidates should have strong analytical skills and familiarity with authentication protocols. Work is onsite 3 days a week, and only...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Relx Plc Full-time

    # Python Java Sr Software Engineer -MontrealApply: Montreal: Full time: Posted Today: R119194**Java Python Software Engineer I – Montreal**Do you enjoy being part of team that develops high-quality code?Do you enjoy ensuring the quality of software delivered? ## **About our Team**Our Technology teams uses cutting-edge technologies to build products and...


  • Montreal, QC, Canada GitLab Inc. Full-time $100,000 - $140,000 Contract

    Backend Engineer, Source Code: Repository Services (Ruby)Remote, CanadaGitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Mindrift Full-time €38 Temporary

    A leading AI consultancy is looking for experienced Mechanical Engineers with strong Python skills for a freelance role. You will be responsible for training and evaluating AI models on complex mechanical engineering problems. This fully remote position offers flexible part-time hours, with the chance to earn up to $38/hour. Ideal candidates will have a...


  • Montreal, Quebec, Canada Turing Full-time

    Python AI evaluation engineering for Turing supports preference data, rubric design, and quality-focused model development. This fully remote contract emphasizes clear technical judgment.Turing seeks an engineer experienced with Python pipelines or TypeScript codebases. You will shape evaluation criteria, review preference data, and turn technical findings...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Abbeal Full-time

    Design AI agents with Python and TypeScript as a Senior AI Developer at a Montreal startup, working in a hybrid model. Build production systems for legaltech. Abbeal is hiring a Senior AI Developer, also identified as Senior AI Engineer, for a permanent client-side position. You will help launch a new project intended to transform the legal sector. The...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Outlier Full-time

    Outlier helps the world’s most innovative companies improve their AI agents. Earn up to $50 USD/hr as an OpenClaw Agent Builder—freelance, remote, with weekly payments. Build, test, and refine autonomous agents in real-world workflows. We welcome applicants from multiple countries including Canada. Write eval rubrics, debug traces, and stress test...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Outlier Full-time

    Outlier is seeking a skilled OpenClaw Agent Builder for remote freelance work. Shape autonomous agents, build and evaluate multi-step workflows, and help train LLMs with real-world tasks. Weekly payments and flexible hours are available. Ideal candidates bring 2+ years in backend engineering or AI automation, with experience deploying production-grade...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Outlier Full-time

    Outlier is seeking OpenClaw Agent Builder contractors to help shape autonomous agents. This remote, freelance role offers up to $50 USD/hr with flexible, non-mandatory hours and weekly payments. Contributions support AI development and multi-step agent orchestration. Ideal candidates have 2+ years in backend engineering or AI automation, with a track record...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Outlier Full-time

    Outlier is seeking skilled contributors to build OpenClaw-like autonomous agent components. Remote freelance role with pay up to $50 USD/hour. You can set your own schedule, typically 5–10 hours/week, potentially up to 40 hours. Payments are made weekly and via multiple payment methods. Ideal candidates have 2+ years in backend engineering or AI...