Spark jobs in Canada

28 live Spark roles in Canada, collected daily from specialist recruitment agencies. Freelance and permanent, straight from the recruiter desks that rarely post on the big job boards.

28 live27 permanent20 remote
Machine Learning Engineer II (ROA + LTV ML)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonSQLSparkRay
Machine Learning Engineer
Permanentremote🇨🇦 Canada📍 Remote - Ontario, CanadaPythonPyTorchTensorFlowSpark
Senior Python Developer with PySpark and AWS
Permanentonsite🇨🇦 Canada📍 Toronto, CanadaPythonPySparkAWSAWS EMR
PhD Data Scientist, Intern
onsite🇨🇦 Canada📍 TorontoPythonRSQLSpark
Staff Software Engineer, Backend (Search)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Identity Decisioning)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Senior Data Engineer
Permanentonsite🇨🇦 Canada📍 Toronto, CanadaPythonPySparkDatabricksAWS
Staff CIAM Software Engineer
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Online Storage)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Risk Data Engineering
Permanentonsite🇨🇦 Canada📍 TorontoAirflowSparkKafkaFlink
Data Scientist, Fraud
Permanent🇨🇦 Canada📍 TorontoPythonRSQLSpark
Machine Learning Engineer II (Underwriting ML)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonPyTorchLightGBMXGBoost
Senior Software Engineer, Backend (Batch Infrastructure)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Cost Engineering)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Senior Software Engineer - Data Platform
Permanentremote🇨🇦 Canada📍 Remote - CanadaPythonGoJavaSQL
Software Engineer, Ads
Permanentremote🇨🇦 Canada📍 Remote - Ontario, CanadaGoPythonScalaSpark
Senior Software Engineer, Ads
Permanentremote🇨🇦 Canada📍 Remote - Ontario, CanadaGoPythonScalaSpark
Senior Machine Learning Engineer
Permanentremote🇨🇦 Canada📍 Remote - Ontario, CanadaPythonPyTorchTensorFlowSpark
Senior Member of Technical Staff, Web Data
Permanentremote🇨🇦 Canada📍 TorontoPythonApache SparkApache BeamPandas
Senior Member of Technical Staff, Synthetic Data
Permanentremote🇨🇦 Canada📍 TorontoPythonApache SparkApache BeamPandas
Member of Technical Staff, Pre-Training Data
Permanentremote🇨🇦 Canada📍 TorontoPythonApache SparkApache BeamPandas
AI and Data Engineer
Permanenthybrid🇨🇦 Canada📍 Edmonton, AB, CanadaPythonSparkdbtAirflow
Data Scientist
Permanenthybrid🇨🇦 Canada📍 TorontoPythonRSQLSpark
Data Analyst
Permanenthybrid🇨🇦 Canada📍 CanadaSQLPythonSpark
Staff Software Engineer, Backend (Ledger Engineering)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Staff Software Engineer, Backend (Capacity Modeling)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonKotlinAWSMySQL
Senior Machine Learning Engineer (Fraud)
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonPyTorchLightGBMXGBoost
Model Risk Management Lead, Machine Learning
Permanentremote🇨🇦 Canada📍 Remote CanadaPythonSQLscikit-learnPySpark
InsideJobs membership

€29/month: every rate, every original listing link, daily email alerts. Cancel anytime.

Browse all roles →
Spark jobs by country
Spark jobs in United States (136)Spark jobs in Poland (58)Spark jobs in United Kingdom (36)Spark jobs in France (21)Spark jobs in Netherlands (20)Spark jobs in Portugal (18)Spark jobs in Brazil (13)Spark jobs in Romania (13)Spark jobs in Mexico (13)Spark jobs in Germany (10)Spark jobs in Italy (10)Spark jobs in Switzerland (8)
Spark jobs by type
Spark jobs (502)Freelance Spark jobs (79)Permanent Spark jobs (412)
More tech jobs in Canada
Python jobs in Canada (169)Software Engineer jobs in Canada (142)AWS jobs in Canada (127)Kubernetes jobs in Canada (91)SQL jobs in Canada (71)Azure jobs in Canada (61)Java jobs in Canada (56)TypeScript jobs in Canada (53)React jobs in Canada (53)JavaScript jobs in Canada (41)Google Cloud jobs in Canada (40)Kotlin jobs in Canada (39)