Engineer - Machine Learning Track

Huawei
Apply Now

Job Description

Our team has an immediate 12-month contract opening for an Engineer.

Responsibilities:

  • Design and build prototypes, proof of concepts, and demos of Machine Learning applications
  • Develop and optimize performance-critical Machine Learning applications

Job requirements

What you’ll bring to the team:

  • Bachelor/Masters in Computer Science, Computer Engineering, or Mathematics with a minimum of 1 year of Minimum 1 year of experience working either in industry or equivalent co-op experience
  • Strong knowledge of C/C++ programming concepts with a focus on parallel programming
  • Experience developing applications targeting ARM architectures (ARM Neon SIMD programming is an asset)
  • Experience optimizing performance-critical applications
  • Knowledge of Deep Learning / Machine Learning
  • Knowledge of Computer Vision or Natural Language Processing is an asset
  • Knowledge of GPU and/or DSP programming for mobile devices is an asset
  • Experience with Python programming or Deep Learning frameworks such as TensorFlow, PyTorch is an asset

Company Info.

Huawei

Huawei is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong province. It designs, develops, manufactures and sells telecommunications equipment, consumer electronics, smart devices and various rooftop solar products. Huawei has deployed its products and services in more than 170 countries and areas.

  • Industry
    Telecommunications,Artificial intelligence,Cloud computing,Semiconductors,Consumer electronics,Internet of things
  • No. of Employees
    194,000
  • Location
    Shenzhen, Guangdong Province, China
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Huawei is currently hiring Machine Learning Engineer Jobs in Waterloo, ON, Canada with average base salary of Can$70,000 - Can$150,000 / Year.

Similar Jobs View More