Software Engineer
Huawei Technologies Co., Ltd
Toronto, Canada
15d ago
  • Dept Name
  • Big Data Expert AI and Deep Leaning Algorithms and Development

    Technology Family

    North American Research Laboratories

  • The team’s focus is on Intelligent Transportation Systems (ITS) and related technology research and development. Areas of interest include transportation surveillance video analysis (Deep Learning), traffic data analysis by AI and Deep Learning, traffic management and control by AI (Reinforcement Learning).
  • The candidate will design and develop big data algorithms for the analysis, estimation and prediction of traffic flow and congestion, traffic event detection and travel modeling in different spatial and temporal resolutions (macroscopic, mesoscopic, and microscopic).
  • Solving complex real-world challenges in creative, effective and efficient ways. The challenges can be from incorrect and insufficient data, and data variety from different spatial and temporal scales.
  • The traffic big data system includes traffic and travel modelling using traffic assignment and dynamic simulation models.
  • Communicating and coordinating with relevant teams (the China ITS engineering team and the ITS research team at the University of Toronto) during all phases of technology development and deployment.
  • Developing robust software and comprehensive testing protocol for all projects
  • Planning and managing time, tasks, milestones and resources to meet project objectives. Solving unique problems and work on self-directed projects
  • Technology Family

    North American Research Laboratories

    ResponsibilitiesoIdentify key AI technologies, use cases, and trendsoDesign and develop the best AI framework in the worldoDesign and develop machine learning / deep learning core component based on heterogeneous chip architectures, including CPU / GPU / ARM / AI chipsQualificationsMinimum QualificationsoAt least 3 years of experience in complex software projects with one of the following languages : C++, C or JavaoMaster's degree or Ph.

    D. in Computer Science, Computer Engineering, or related fieldoExperience in working with distributed systems or building scalable solutionsoSelf-

    motivated learner; strong desire to learn on the job Additional Qualification in two or more of the following areas : oExperience using or modifying machine learning frameworks, e.

    g. TensorFlow, Caffe, MxNet, TVMoKnowledge of various machine learning techniques and underlying algorithmsoSoftware / systems analysis and optimizationoKnowledge of GPU programming with CUDA or other hardware acceleratio

    Big Data Platform Development Architect

    Technology Family

    North American Research Laboratories

  • Lead in analyzing the software requirements and software elements for Big Data Platform design.
  • Determine the software implementation architecture.
  • Plan and lead the software development at the platform level.
  • Take charge of the design and code writing for a specific cross-sub-system or codes of key algorithms.
  • Hands on development and collaboration with fellow team members
  • Lead in development of Big Data Platform incorporation with existing services
  • Work closely with the other teams to ensure architectural integrity.
  • Participate in different open source and standard meetings to present solutions
  • Senior Distributed Database Engineer

    Technology Family

    North American Research Laboratories

  • Research and development of distributed, highly available database management system, with innovation* Work with a team of architects and engineers to develop proof-
  • of-concept systems and components

    grpahics / compute platform engineer

    Technology Family

    Device Chipset Business Unit

    We are looking for a platform graphics engineer / architect working on the GPU centered heterogeneous computing system. You will be expected to work in a small dynamical team to deal with all the technical challenges around the edge computing platform for Hisilicon Device chipset division.

    This includes camera, set-top box, display and IoT devices. You will be responsible for finding new ways to deliver solutions to the rendering and computing problems on our platforms.

    Step 2
    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form