Researcher - AI/ML Real-Time Embedded OS

Huawei Technologies Canada Co., Ltd.

• $106K — $156K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree or above in Computer Science, AI/ML, or a related field.
  • In-depth knowledge of AI/ML design and application to OS architecture.
  • Research experience in Operating Systems, both theoretical and practical.
  • Proficiency in C/C++, Assembly, and Rust programming languages.
  • Experience modifying subsystems of Operating Systems like Linux, FreeBSD, or OpenBSD.
  • Strong interpersonal skills for effective collaboration across various groups and cultures.
  • 2+ years of research experience in fields relevant to OS, preferable in academic or industrial laboratories.

Responsibilities

  • Collect and analyze cutting-edge AI/ML research relevant to Operating Systems.
  • Lead and contribute to the implementation of advanced ML/AI technologies.
  • Optimize kernel configurations for better resource allocation and performance.
  • Identify and implement techniques for Quality of Service (QoS) control and resource isolation.
  • Showcase optimization opportunities that enhance customer experience and usability of new features.

Benefits

  • Comprehensive benefits package to support work-life balance.
  • Opportunities for professional development and growth within a leading tech firm.
Full Job Description
Huawei Canada has an immediate permanent opening for a Researcher.

About the job:
  • Collect, analyze, and distill the latest research on AI/ML concepts relevant to OS such as scheduling, resource management, performance, and sparsity and isolation techniques.
  • Lead and collaborate on research and implementation of advanced ML/AI technologies, including but not limited to: kernel config optimization, QoS control and partitioning/isolation, resource allocation and power management.
  • Explore and showcase novel optimization opportunities to ensure we meet our customers' expectations for performance and new feature usability making the latest research come to life.

The total target annual compensation (based on 2,080 hours per year) ranges from $106,000 to $156,000 depending on education, experience, and demonstrated expertise.

About the ideal candidate:
  • Master's degree or above in Computer Science, AI/ML, and deep understanding of operating Systems, Applied Mathematics, or related technical fields.
  • Knowledge in AI/ML design, training, inference and tooling to apply to Operating Systems architecture and design.
  • Experience in theoretical and empirical research Operating Systems.
  • Proficient in programming languages for system software such as, C/C++, Assembly and Rust.
  • Ability to apply, evaluate, and modify subsystems of existing Operating systems such as, Linux, FreeBSD, OpenBSD, FreeRTOS etc.
  • Interpersonal skills, cross-group, and cross-culture collaboration.
  • 2+ years of work/internship experience in a university, industry, or government lab(s), in a role with primary emphasis on computer Operating Systems research is an asset.
  • Publications at top Operating Systems conferences is an asset.

Similar Jobs

More Jobs at Huawei Technologies Canada Co., Ltd.

More Consumer Technology Jobs

Find similar Researcher - AI/ML Real-Time Embedded OS jobs: