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 company page

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
  • Share this job via
  • or

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

Job stats:  1  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

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.