Senior Software Developer in Computer Vision
Huawei
Vancouver, British Columbia
11d ago

Description :

Huawei Canada’s rapid growth has created an excellent opportunity to build and grow your career and make a big impact to everyone’s life.

This position embodies the core customer-centric culture of the Huawei Company, and takes the vision and responsibility to Make IT Simple, Make Business Agile .

Responsibilities :

Integrate deep learning, machine learning algorithms into systems.

Work closely with R&D groups and product managers to implement end-to-end technical solutions.

Qualifications :

  • Master Degree or higher in Computer Science or highly related field.
  • Demonstrated experiences with deep learning framework such as CNN, RNN / LSTM using Tensorflow, Caffe, or MXNet etc.
  • Familiar with ARM based SoC architecture on memory and SIMD instructions, with real time embedded software development and optimization experience.
  • Extensive experience in multi-core programming and implementing multi-threaded applications.
  • Skilled in OpenCV and image processing open source libraries.
  • Skilled in C / C++ and Python, and familiar with SVN or Git.
  • Ability to scope and schedule deliverables independently, and be accountable for performance and delivery.
  • Energetic, self-motivated and execution oriented individuals, passionate in building best in class products.
  • Plus :

  • Hands-on experience in GPU optimization (CUDA and / or OpenCL).
  • Experience with applications deployment on cloud platform such as AWS, Azure or Google.
  • Knowledge of algorithms on statistical learning, data mining, content based image retrieval and big data search engines.
  • Apply
    Apply
    My Email
    By clicking 'Continue', I agree to neuvoo's Privacy & Terms and agree to receive relevant email job alerts. (cancel anytime) See here
    Continue
    Application form