Matrix Global
Open positions
Data scientist
Remote (Europe) customer-facing data scientist role: designing and delivering machine learning and analytics solutions across the full project lifecycle, from analyzing large-scale datasets and building predictive models to leading customer implementations and pilots. Core stack is Python, PySpark/Spark, MLflow, Airflow, and SQL.
Java Engineer
An intermediate Java engineer (3+ years) who designs, builds, and supports scalable cloud-native Java applications, REST APIs, and integration services on Microsoft Azure, using Docker and AKS for containers, Terraform for IaC, and Kafka/MQ for event-driven messaging. Based in Toronto, working closely with architects and DevOps engineers.
Senior Business Intelligence Developer
Senior BI Developer who turns complex business requirements into enterprise-grade dashboards, reports, and data models for data-driven decision making. Core work involves SQL, ETL/data warehousing, and BI tools like Power BI, Tableau, or Looker, plus mentoring junior developers.
Principal Engineer / Architect
A hands-on Principal Engineer/Architect in Toronto defining architecture and technical direction for enterprise-scale cloud-native data and application platforms, while staying deeply involved in coding and reviews. Core stack: Java/Scala, Microsoft Azure (ADLS, Databricks), Kafka/MQ, microservices, CI/CD, and Kubernetes.
Senior Technical Recruiter
Description Senior Technical Recruiter – Data, Machine Learning & Software Engineering About the Role We are seeking a Senior Technical Recruiter with deep expertise in hiring across Data Engineering, Machine Learning,…