companyHuawei Canada logo

AI Systems Engineer – Serverless Distributed Computing

Huawei CanadaMarkham, Ontario, Canada
On-site Full-time CA$127K/yr - CA$225K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Ideal Candidate Profile:PhD in LLM systems, reinforcement learning, AI agents, or distributed computing, or a Master’s degree in Computer Science, Electrical Engineering, or a related field with 3-4 years of relevant AI industry experience. Demonstrated expertise in system design and software engineering, with proficiency in C++ or Python, concurrency, performance optimization, and large-scale distributed systems. A solid understanding of cloud technologies and serverless architectures, complemented by strong analytical and problem-solving skills. Ability to communicate complex concepts effectively and work collaboratively across teams. Passion for staying current with technological advancements and a willingness to experiment with new tools and methodologies.

About the job

Join Huawei Canada as an AI Systems Engineer specializing in Serverless Distributed Computing.

About Our Team: 

The Distributed Data Storage and Management Lab is at the forefront of research in distributed data systems. We are dedicated to creating next-generation cloud serverless products that integrate essential infrastructure and databases. Our research tackles complex data challenges such as cloud-native disaggregated databases, innovative pay-by-query user models, and enhancing low-level data transfers using RDMA. Our teams are instrumental in developing advanced cloud serverless data infrastructures and implementing state-of-the-art networking technologies for Huawei's global AI ecosystem.


Your Role:

  • Design and implement frameworks and engines for cutting-edge serverless computing optimized for AI workloads, including LLM training/inference and reinforcement learning.

  • Evaluate and enhance the performance of end-to-end AI systems by focusing on distributed scheduling, data flow, and memory utilization across extensive clusters.

  • Conduct research and assess breakthrough technologies in distributed computing, serverless infrastructure, reinforcement learning, and LLM-driven AI agents.

  • Engage collaboratively with research, product, and platform teams to evolve conceptual AI agent or RL research into scalable production systems.

  • Provide thought leadership through innovation, technical presentations, and patent contributions.

  • Stay informed on industry trends by assessing emerging tools and frameworks (e.g., Ray, SkyPilot, vLLM, DeepSpeed, Mojo, etc.) to guide the team.

The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.

About Huawei Canada

Huawei Canada is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. Our commitment to innovation and excellence drives us to develop advanced technologies that enhance the way we live and work. With a focus on research and development, Huawei Canada plays a pivotal role in shaping the future of technology.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.