Find work in Canada.

624,568 jobs across our Canadian network. How we count

  • Director & Principal Engineer, AI/ML & MLOps Platform

    Royal Bank of Canada

    Vancouver, BC

    • Full-time

    · Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Director & Principal Engineer, AI/ML & MLOps Platform

    RBC

    Vancouver, BC

    • Full-time

    · Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Data Tech Lead/Architect (AWS)

    DEDICATTED

    Canada

    • Full-time

    Proficiency in SQL and experience with Python, Java, or Scala.

  • Senior AI Platform Engineer

    Scotiabank

    Toronto, ON

    Advanced programming skills in Python, Java, Scala, Go, or a similar language, with a strong record of producing clean, testable, maintainable, and secure code.

  • Analyste de Support à la Production / Production Support Analyst

    mthree

    Montreal, QC

    • $70,000 to $90,000 CAD / year
    • Full-time

    …Bash et Python, ainsi que de langages compilés tels que C, C#, Java, Scala et Go, est particulièrement pertinente, bien que d’autres langages soient également…

  • Data Warehouse System Engineer

    Hyve Solutions

    ON · Ontario, Canada

    • Full-time

    Expert-level knowledge of Apache Spark, including execution planning, shuffle processing, memory management, and performance optimization. Strong experience with Apache Iceberg, Hudi, or…

  • Senior Java Backend Engineer

    Citi

    Mississauga, ON

    • Full-time

    Open to working on data pipelines and building ETL workflows using Java or other programming languages such as Scala as required.

  • Production Support Specialist

    Hays

    Toronto, ON

    • Contract

    Experience with software development and automation initiatives using scripting languages such as Bash and Python or programming languages including C, C#, Java, Scala, and Go.

  • Production Support Specialist

    Hays

    Montreal, QC

    • Contract

    Experience with software development and automation initiatives using scripting languages such as Bash and Python or programming languages including C, C#, Java, Scala, and Go.

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    • Contract
    • Remote

    …proficiency in a compiled or high-performance language (e.g., C++, Java, Scala, Go, or…

  • Java Backend developer

    Tata Consultancy Services

    Toronto, ON · Greater Toronto Area, Canada

    • $90,000 to $100,000 CAD / year
    • Full-time

    Good to Have: Some exposure to Python and Big Data Technologies ( Apache Spark with Scala)

  • Big Data Developer

    Tata Consultancy Services

    Toronto, ON

    • $90,000 to $110,000 CAD / year
    • Full-time

    Build and maintain robust big data processing solutions using Apache Spark, Scala, and Java. Develop scalable applications to process large datasets and support enterprise data and…

  • Senior Data Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Toronto One York

    • Full-time

    Support the initial development of analytical data models, including SQL/HQL/Python/Spark/Scala code and data processes.

  • Data Engineer

    eBay

    Toronto, ON

    • Full-time

    Strong programming experience with Python, Java, and/or Scala, supported by solid computer science fundamentals.

  • Backend Engineer, Data

    Stripe

    Canada

    Our tech stack is Spark, Scala, Java, SQL, and Python - and while we don't expect everyone on the team to be an expert in all of these, you will work across all of these technologies…

  • Production Support Analyst

    Hays

    Montreal, QC

    • Contract

    Experience with software development and automation initiatives using scripting languages such as Bash and Python or programming languages including C, C#, Java, Scala, and Go.

  • Spark Developer (With Java)

    Capgemini

    Mississauga, ON

    • Full-time

    We are seeking a highly skilled Spark Developer with strong Java expertise to design, develop, and optimize large-scale data processing applications. The ideal candidate will have hands-on…

  • Engineer I

    TD

    Toronto, ON

    • Full-time

    We are looking for a motivated Senior Java Developer (Engineer I) to join our Trading Risk Warehouse platform team within TD Securities. The successful candidate will contribute to the…

Get in touch
MovoJobs

Contact us