Staff Software Engineer - Big Data Platform

Markham, Ontario, Canada

Huawei Technologies Canada Co., Ltd.

Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices.

View all jobs at Huawei Technologies Canada Co., Ltd.

Apply now Apply later

Our team has an immediate permanent opening for a Staff Software Engineer.

Responsibilities:

  • Design, develop, and implement new features and software elements for system design. 
  • Mentor and lead a team of developers to contribute to software development at the product or platform level.
  • Take charge of the design and code writing for a specific cross-sub-system or codes of key algorithms.
  • Mentor and lead a team of developers.
  • Continuously track and analyze emerging technical trends and developments in both industry and academia.
  • Understand business and technical needs and together with the global technical team, translate these requirements into innovative and effective technology solutions that align with organizational objectives.
  • Generate intellectual property such as patents and trade-secrets from research findings.
  • Participate in different open source and standard meetings to present solutions.

Requirements

What you’ll bring to the team:

  • BS, MSc, or PhD in Computer Science, Software Engineering, or Computer Engineering.
  • Over 8 years of programming experience with C++/Java, including object oriented design.
  • Demonstrates proficiency in mainstream big data related technologies, including Hadoop, Spark, Hive, HBase, MongoDB, and others. 
  • In depth knowledge of data structures, algorithms, and design patterns.
  • Possesses knowledge in machine learning, deep learning, LLM, and various AI domains is an asset. 
  • Experience of vector database development or vector index and data engineering is an asset.
  • Exhibit excellent communication, presentation, and problem-solving skills, facilitating effective collaboration and successful project outcomes.

#LI-SZ2

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  8  0  0

Tags: Big Data Computer Science Deep Learning Engineering Hadoop HBase Java LLMs Machine Learning MongoDB Open Source PhD Research Spark

Region: North America
Country: Canada

More jobs like this