Principal/Distinguished Engineer - Data and AI

Huawei Technologies Canada Co., Ltd.
Markham, ON, CA
Permanent

Our team has a perm an ent opening for a Principal / Distinguished Engineer.

Responsibilities :

  • Understand competitive lan dsc ape for data processing and serverless infrastructure in cloud.
  • Architect and develop framework / engine for the next-generation data + AI system.
  • Deeply analyze user scenarios resulting in optimized software system solution.
  • Learn and adopt new technologies (parallel, distributed systems, large-scale data analytics system, etc.), research, survey, and present industry trends to the team.
  • Generate innovative ideas and new patent applications.

W h at you’ll bring to the team :

  • Deep domain expertise in the implementation of one or more of the following :
  • Deep understanding of AI end to end data processing, scenarios and system optimizations
  • Core database internals component (example : query optimization, runtime, scheduling, storage engine, transaction processing, etc)
  • Large scale data processing (example : Flink, Spark, Presto, etc)
  • Big Data storage technologies (HDFS, Columnar Database, etc)
  • Scalable Key-Value store (Rocksdb, LevelDB, Redis, etc)
  • Serverless platform infrastructure
  • Strong problem solving skills and ability to learn quickly in a dynamic environment.
  • Bachelors in Computer Science / Electrical Engineering / Telecommunications.
  • Masters or PhD in relevant area is an asset.
  • Experience leading teams and products to generate business impact and customer success stories is an asset.
  • Able to lead and mentor team on design / technical skills including data structures, multi-threading, concurrency, performance optimizations, etc. is an asset.
  • 30+ days ago
Related jobs
The Toronto-Dominion Bank (Canada)
Toronto, Ontario

Develop and manage data infrastructure in Azure, including Azure Data Factory, Databricks, Data Lake and SQL Data Warehouse. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid ti...

Oracle
Canada

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business. Primarily focused on development and support of network fabric an...

The Toronto-Dominion Bank (Canada)
Toronto, Ontario

Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs. Guide the identification, re...

CPP Investments
Toronto, Ontario

Experience in data modeling, data architecture, data engineering, data analysis and familiarity with ETL tools, data warehousing & big data architecture and business intelligence reporting/analytics. As Senior Data Engineer you will be part of a team that leads the design and implementation of CPP I...

University Health Network
Toronto, Ontario

In this role, you will continue to develop UHN's commercialization strategy around Data, Digital and AI to foster and harness commercial opportunity for UHN's uniquely competitive collection of digital assets, including patient derived data, AI-related algorithms, and other digital and software tool...

S.i. Systems
Toronto, Ontario

Evaluate and clean data sets from various sources (SQL databases, NoSQL databases, graph databases, documents, corpora) to ensure they are ready for AI/ML modeling. Experience working collaboratively with data engineers, software engineers, and teams in investment management and risk management to d...

Purple Drive
Toronto, Ontario

Engineer with Pyspark Databricks skillset 8 years of experienceData Engineering with min 6 years hands on experience in Pysparkfor datatransformations. Should also be able toextract and transform data especially unstructured data acrossvarious data processing layers using DatabricksPython. Data Engi...

Astellas
Markham, Ontario

The scope of this role includes designing and implementing solutions to data and analytics use cases tailored to the unique requirements of life sciences research and development and managing day to day operations and enhancements of multiple data and analytics foundational platforms. By collaborati...

Stripe
Toronto, Ontario

We’re looking for people with a strong background in data engineering and analytics to help us scale while maintaining correct and complete data. Create and contribute to frameworks that improve the efficacy of logging data, while working with data infrastructure to triage issues and resolve. Produc...

Aritzia
Vaughan, Ontario

Proven skills, education, and/or applicable certifications in: Excellent SQL skills with the ability to create efficient & tune data modelsStrong business modelling skills: going from expressed requirements to an actual data modelVaried design options of reshaping data tablesModern cloud data platfo...