Postuler

Publié il y a 2 mois

Senior Data Engineer (AI Systems & ML)

@ GuruLink

Toronto, Ontario

TélétravailTemps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

GuruLink is hiring a Senior Data Engineer to build the data infrastructure behind large-scale machine learning and recommendation systems. The role owns Spark-based pipelines feeding production ML models, on a remote or Toronto basis, full time, with a base salary of $144K to $188K CAD.

Responsabilités :

  • Design and optimize production data pipelines for AI and ML workloads
  • Develop and tune Apache Spark batch processing on Google Cloud
  • Build a centralized data platform for ML training and inference
  • Provide reliable datasets to ML engineers and data scientists
  • Monitor and improve reliability and scalability of data systems

Résumé des exigences :

  • 5+ years of professional data engineering experience
  • Strong Apache Spark and PySpark DataFrame API expertise
  • Strong Python development with unit testing and CI/CD
  • Experience with Parquet, Delta Lake and Kafka
  • Hands-on cloud infrastructure experience, preferably Google Cloud

Outils et compétences

Source et dates

Type de source non vérifié · jsonld

Date publiée par l’employeur
2026-09-23
Première détection par notre source
2026-10-27
Mise à jour du dossier source
2026-11-05

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile, Bureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy13
Description

Location: REMOTE / Toronto, Ontario
This job allows you to work remotely.

We're looking for a Senior Data Engineer to join a team responsible for building the data infrastructure that powers large-scale machine learning and recommendation systems. You'll help design, develop, and optimize the data platform behind billions of intelligent decisions each day, supporting enterprise customers across a wide range of digital experiences.

In this role, you'll own the Spark-based data pipelines that feed production machine learning models, working closely with ML engineers, data scientists, and software engineers to build reliable, scalable, and high-performance data systems. You'll play a key role in developing the infrastructure that enables advanced AI-driven products and personalization capabilities, with the opportunity to influence architecture and solve complex data engineering challenges at scale.

What You'll Do

- Design, build, maintain, and optimize production data pipelines supporting AI and machine learning workloads at enterprise scale.
- Develop and scale Apache Spark batch processing pipelines, including cluster configuration, performance tuning, and optimization within Google Cloud.
- Build and maintain a centralized data platform that supports machine learning training, experimentation, and production inference.
- Partner closely with Machine Learning Engineers and Data Scientists to provide high-quality, reliable datasets for model development and evaluation.
- Monitor, troubleshoot, and improve the performance, reliability, and scalability of data processing systems.
- Collaborate with platform and distributed systems engineers to evolve the overall data architecture.
- Continuously improve the efficiency, reliability, and maintainability of the data infrastructure.
- Deliver data solutions and platform enhancements that provide measurable business impact.

Must Have Skills:

What We're Looking For

- 5+ years of professional experience in Data Engineering.
- Strong expertise with Apache Spark, including extensive experience using the PySpark DataFrame API to solve large-scale data processing challenges.
- Experience designing, optimizing, and operating distributed data processing pipelines.
- Strong Python development skills, including unit testing, version control, code reviews, and CI/CD practices.
- Experience working with modern data storage formats such as Parquet and Delta Lake.
- Experience building or consuming streaming data pipelines using technologies such as Kafka.
- Hands-on experience with cloud infrastructure, preferably Google Cloud Platform.
- Strong understanding of query optimization and data processing performance tuning.
- Experience working with modern software development practices, including Docker, Kubernetes, GitHub Actions, and automated deployment pipelines.
- Excellent collaboration skills with cross-functional engineering teams, including Machine Learning Engineers, Data Scientists, and Platform Engineers.
- Comfortable working in a fast-moving, highly collaborative environment where ownership and continuous improvement are valued.

The base pay range for this position is $144K CAD - 188K CAD

Emplois semblables

  • Data Engineer

    Toronto, ON

    Bank of Montreal

    2+ ansBank of Montreal needs candidates with at least 2 years of relevant experience and IT education or certification. They should have hands-on experience with ETL/ELT, data warehousing, SQL, Python, Spark and cloud data services.

    SSIS, AWS Glue, Netezza, Hadoop, Spark, JIRA

  • Senior Data Engineer

    Mississauga, ON

    Capgemini

    8+ ansCandidates need 8+ years in data engineering and warehousing, with advanced Python, PySpark and SQL skills and strong Microsoft Azure experience. Proven leadership of technical teams and experience with Spark-based big data solutions are required.

    Microsoft Fabric, Azure Data Factory, Azure Synapse Analytics, Databricks, Azure Data Lake Storage, Snowflake

  • Senior Data Engineer

    Toronto, ON
    Temps plein

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    5+ ans3+ gestionCandidates need 5+ years of data engineering experience and 3+ years of technical leadership, with strong SQL, Python and Azure skills and experience with Databricks. Azure Data Factory, Power BI or Microsoft Fabric experience is an asset.

    SQL, Python, Microsoft Azure, Databricks, Azure Data Factory, Power BI

  • Data Engineer II

    Brampton, ON
    Temps plein

    Loblaw

    3+ ansCandidates need 3+ years in data, software or cloud engineering with production experience. They should know Python, SQL, Git, GCP, Kubernetes, Docker, Helm, CI/CD and Apache Airflow.

    GCP, BigQuery, Google Cloud Storage, GKE, Docker, Helm

  • Senior Data Engineer (Technology Advisory)

    Toronto, ON
    Contrat

    Jarvis Consulting Group

    7+ ansCandidates need 7+ years of data engineering experience, solid Databricks and Spark development skills, and experience with Hadoop, streaming tools and cloud platforms. A university degree in a relevant STEM field and strong communication skills are also needed.

    Databricks, Spark, Hadoop, Hive, HDFS, Kafka

    Data Engineer

    Toronto, ON

    Jarvis Consulting Group

    1+ ansCandidates need a bachelor's degree in business or a similar field and about one year of compliance or similar work. Strong attention to detail, communication skills and the ability to work under pressure are also required.

  • Data Engineer

    Guelph, ON

    Royal Distributing

    2+ ansCandidates need 2 to 4 years in data engineering, analytics engineering or a strong BI role with pipeline work, plus strong SQL, Python and cloud warehouse experience, Snowflake preferred. They must have production ETL or orchestration experience and a disciplined approach to validating data.

    Snowflake, Python, Git

  • Data Engineer (Sports & Prediction Markets)

    Toronto, ON
    Temps plein

    Betstamp Ventures

    Candidates need strong backend programming fundamentals (Go, Java, C#, Rust, C++, Kotlin or server-side TypeScript), comfort with SQL and query performance, some Linux and container experience, and thoughtful use of AI coding tools. Based in Toronto or willing to relocate.

    Go, PostgreSQL, ClickHouse, Redis Streams, Dragonfly, RabbitMQ

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.