![](https://careers.recruiteecdn.com/image/upload/q_auto,f_auto,w_1920,c_limit/production/images/Anne/pL3uBj2BnscZ.jpeg)
Co-op Software Engineer - Serverless Infrastructure & Technologies
- Vancouver, British Columbia
- e2u9h
Job description
Huawei Canada has an immediate co-op opening for a Software Engineer.
About the team:
The Intelligent Cloud Infrastructure Lab aims to innovate technologies, algorithms, systems, and platforms for next-generation cloud infrastructure. The lab addresses scalability, performance, and resource utilization challenges in existing cloud services while preparing for future challenges with appropriate technologies and architectures. Additionally, the lab aims to understand industry dynamics and technology trends to create a robust ecosystem
About the job:
Understand serverless technology landscape, and identify scalability/performance issues or challenges of current serverless platform.
Initiate and charter innovation projects to build or re-architect serverless infrastructure platform, and plan milestones accordingly.
Provide/contribute a scalable and high performance architecture design for the new serverless infrastructure system that is optimized for AI training and inferencing, which includes but not limited to serverless cluster management and scheduling, serverless cold/warm Startup optimization.
Collaborate with internal and external teams to deliver the project or project features that improve our overall system scalability and performance.
The target annual compensation (based on 2080 hours per year) ranges from $56,000 to $79,000 depending on education, experience and demonstrated expertise.
Job requirements
About the ideal candidate:
• Bachelor student in Computer Science or related field/relevant industry experience in system software development.
• Experience in one or more of the following programming languages: C/C++, Go, Java, Rust, python, C#.
• Experience in serverless and event-driven architecture, and/or distributed system design & development is an asset.
• Experience in one or more of the following technologies: AWS Lambda, Google KNative, Azure Functions, Kubernetes, ServerlessML, KubeFlow and KubeML is an asset.
• Have excellent interpersonal and communication skills to collaborate with multiple teams and build strong partnerships effectively.
or
All done!
Your application has been successfully submitted!