Current jobs related to Senior Software Engineer - Kingston, Ontario - Huawei Technologies Canada Co., Ltd.
-
Senior Software Engineer
2 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design, develop, and maintain high-quality software systems and tools to improve the productivity and efficiency of our engineering teams.Collaborate with cross-functional teams to integrate novel...
-
Senior Software Engineer
2 months ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Senior EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Engineer to join our team. As a Senior Engineer, you will play a key role in designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Responsibilities:Design and develop...
-
Senior Software Engineer
4 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior EngineerOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our ranks. As a key member of our engineering team, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer
1 month ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior EngineerOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our ranks. As a key member of our engineering team, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer
1 month ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior EngineerOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our ranks. As a key member of our engineering team, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer
4 days ago
Kingston, Ontario, Canada Roof Hound Brewing Co. Limited Full timeWe are seeking a skilled Senior Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications using Python and Java. The ideal candidate will have strong programming skills and experience with Agile methodologies.Responsibilities:Design and develop software applications using Python and...
-
Senior Software Engineer
2 months ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer
2 months ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer
4 days ago
Kingston, Ontario, Canada Taylor AutoMall Full timeJob Title: Senior Software EngineerAs a senior software engineer, you will design, develop, and maintain cloud-based software systems. Your primary focus will be on ensuring scalability, reliability, and performance of our cloud infrastructure.Responsibilities:• Design and develop cloud-based software systems• Collaborate with cross-functional teams to...
-
Senior Software Engineer
2 months ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer
2 months ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Engineer - Model Development. In this role, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous architectures.Key...
-
Senior Software Engineer for Foundation Models
4 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Senior Engineer Foundation ModelsOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our Foundation Models team. As a key member of our team, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous...
-
Senior Software Engineer for Foundation Models
4 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Senior Engineer Foundation ModelsOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our Foundation Models team. As a key member of our team, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous...
-
Senior Software Development Engineer
2 weeks ago
Kingston, Ontario, Canada Giant Eagle Full timeJob SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Giant Eagle. The ideal candidate will have a strong background in software development, with a focus on designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet...
-
Senior Software Engineer for Foundation Models
3 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Engineer Foundation ModelsOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our foundation models team. As a key member of our team, you will be responsible for designing, implementing, and assessing application programming APIs, frameworks, and runtime systems software for heterogeneous...
-
Senior Software Engineer
1 month ago
Kingston, Ontario, Canada Giant Eagle Full timeJob DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our IT Marketing Loyalty team. As a key member of our team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business...
-
Senior Software Engineer
1 month ago
Kingston, Ontario, Canada Giant Eagle Full timeJob DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our IT Marketing Loyalty team. As a key member of our team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business...
-
Senior Software Engineer
1 month ago
Kingston, Ontario, Canada Giant Eagle Full timeJob DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our IT Marketing Loyalty team. As a key member of our team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business...
-
Senior Software Engineer
1 month ago
Kingston, Ontario, Canada Giant Eagle Full timeJob DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our IT Marketing Loyalty team. As a key member of our team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business...
-
Senior Software Engineer
2 weeks ago
Kingston, Ontario, Canada Giant Eagle Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our IT Marketing Loyalty team. As a key member of our team, you will be responsible for designing and developing software programs to meet customer and business requirements.Key ResponsibilitiesDesign and develop software programs to meet customer and business requirements.Coordinate...
Senior Software Engineer
2 months ago
We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer - Foundation Models. This is a permanent position that requires a strong background in software engineering, machine learning, and computer architecture.
Key Responsibilities- Research and Development: Design, implement, and assess application programming APIs, frameworks, and runtime systems software for heterogeneous architectures (e.g., GPU, NPU), familiar with machine learning systems or AI infrastructures.
- Infrastructure Development: Research, prototype, and build core infrastructure, tooling, and platforms to improve the productivity, quality, and efficiency of engineering and serving foundation model applications.
- Integration and Support: Support the integration process of novel software frameworks on in-house hardware platforms (e.g., performance modeling, analysis of future computing architectures, resource allocation and management, scheduling, fault tolerance and resiliency, communication and shared memory).
- Collaboration and Innovation: Meet top industry and academic leaders and experts around the world, collaborate with top researchers and students, consult with Engineering teams across diverse domains, publish research papers in far-reaching and impactful areas, and submit patent applications for novel inventions.
- Education: Master or PhD Degree in Computer Science, Electrical & Computer Engineering, Machine Learning, or relevant domains.
- Technical Skills: Solid experience with one or more of the following programming languages: Python/C/C++/Go; Familiarity with software development practices (version management, build management, CI/CD, debugging and profiling).
- Machine Learning and AI: Solid understanding in any of these areas: Machine Learning and/or Deep Learning, Large Models Training and Finetuning (e.g., NLP/CV).
- Frameworks and Tools: Experience with mainstream model training and inference frameworks and tools (e.g., PyTorch, Tensorflow, PaddlePaddle, Oneflow, MindSpore, HuggingFace Transformer&Accelerate, DeepSpeed, Megatron, FasterTransformer, Triton Inference).
- Computer Architecture and Distributed Computing: Solid understanding in Computer Architecture, Distributed Computing, Parallel Computing, Cloud Native, Operating Systems, Networks; experience in using frameworks and tools of any of the aforementioned areas (e.g., Spark, Flink, Ray for Distributed Computing, Docker, K8S for Cloud-Native app/framework development).
- Research and Communication: Ability to evaluate, apply, and mature published research to real-world problems on prototype systems; have an inquisitive mindset, proven research and communication skills, can conduct investigations and experiments independently, and can interpret experiment data and present results clearly and concisely.
- Prior Experience: Publications in related top-tier venues (e.g., ICSE, FSE, TSE, ICLR, ICML, NeurIPS, OSDI, SOSP) is an asset.