Senior Machine Learning Engineer for Large Model Applications
5 days ago
Job Description:
Our company, Huawei Technologies Canada Co., Ltd., has an immediate opening for a Senior Machine Learning Engineer to join our team in developing cutting-edge infrastructure and platforms for large model applications.
Key Responsibilities:
- We are seeking an experienced engineer to research, prototype, and build core infrastructure, tooling, and platforms to improve the productivity, quality, and efficiency of engineering and serving foundation model applications.
- You will design, implement, and assess application programming APIs, frameworks, and runtime systems software for heterogeneous architectures, such as GPU and NPU, with expertise in machine learning systems or AI infrastructures.
- The selected candidate will support the integration process of novel software frameworks on in-house hardware platforms, including performance modeling, analysis of future computing architectures, resource allocation and management, scheduling, fault tolerance and resiliency, communication, and shared memory.
- You will have opportunities to collaborate with top researchers and students, consult with Engineering teams across diverse domains, publish research papers in impactful areas, and submit patent applications for novel inventions.
Requirements:
- A Master's or Ph.D. degree in Computer Science, Electrical & Computer Engineering, Machine Learning, or relevant domains.
- Significant 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).
- Solid understanding in any of these areas: Machine Learning and/or Deep Learning, Large Models Training and Finetuning (e.g., NLP/CV).
- 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).
- Familiarity with 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).
- The ability to evaluate, apply, and mature published research to real-world problems on prototype systems.
- An inquisitive mindset, proven research and communication skills, the ability to conduct investigations and experiments independently, and interpret experiment data and present results clearly and concisely.
- Prior publications in related top-tier venues (e.g., ICSE, FSE, TSE, ICLR, ICML, NeurIPS, OSDI, SOSP) are an asset.
Benefits:
- A competitive salary range of $180,000 - $220,000 per year, depending on qualifications and experience.
- A comprehensive benefits package, including medical, dental, and vision coverage, retirement savings plan, and paid time off.
-
Senior Software Engineer for Foundation Models
1 month 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 Modeling Architect
3 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSenior Modeling ArchitectOur team is seeking a Senior Modeling Architect to play a key role in the development of core infrastructure, tooling, and platforms that improve the efficiency and quality of engineering and serving foundation model applications.Key Responsibilities:Research and Development: Design, prototype, and build innovative solutions to...
-
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer Foundation Models to join our team.Estimated salary range: $175,000 - $250,000 per year based on location and experience.About the Role:We are looking for an exceptional engineer with expertise in designing, implementing, and assessing application programming APIs, frameworks,...
-
Senior Software Development Engineer
6 days ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeJob DescriptionWe are seeking an experienced Senior Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd.Company Overview:Huawei is a global leader in telecommunications and information technology, committed to enriching people's lives through innovative technologies.Salary:The estimated salary for this position is $150,000 -...
-
Senior Software Engineer
1 month 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...
-
Hydraulic Modeller
3 weeks ago
Kingston, Ontario, Canada WSP Canada Full timeHydraulic Modeller - Land Development and Municipal EngineeringWe are seeking a skilled Hydraulic Modeller to join our team in Land Development and Municipal Engineering at WSP Canada. As a Hydraulic Modeller, you will be responsible for the execution of hydraulic modelling tasks, including stormwater flooding reviews, servicing and feasibility studies,...
-
Hydraulic Modeller
1 month ago
Kingston, Ontario, Canada WSP Canada Full timeAbout the RoleWe are seeking a highly skilled Hydraulic Modeller to join our Land Development and Municipal Engineering Team in Kingston. As a key member of our team, you will be responsible for executing a variety of storm, water, and wastewater hydraulic modelling tasks, including stormwater flooding reviews, servicing/feasibility studies, technical...
-
Kingston, Ontario, Canada WSP Full timeJob Title: Hydraulic ModellerWSP is seeking a skilled Hydraulic Modeller to join our Land Development and Municipal Engineering Team in Kingston. As a key member of our team, you will be responsible for executing a variety of storm, water, and wastewater hydraulic projects.Key Responsibilities:Execute storm, water, and wastewater hydraulic...
-
AI Research Engineer
4 weeks ago
Kingston, Ontario, Canada Novari Health Inc. Full timeAt Novari Health, we're dedicated to designing and deploying enterprise-scale software solutions that improve access to care for patients. As a key member of our AI Research Team, you'll play a central role in driving AI initiatives aimed at enhancing our solutions.Key Responsibilities:Collaborate with our AI Research Team to support ongoing projects focused...
-
Senior E-learning Developer
5 days ago
Kingston, Ontario, Canada Calian Group Full timeWe are seeking a highly skilled Senior E-learning Developer to join our team at the Calian Group. In this role, you will be responsible for creating engaging eLearning content, troubleshooting course issues, and collaborating with instructional designers to deliver high-quality learning experiences.Job OverviewThe ideal candidate will have a minimum of three...
-
Senior Cook
1 month ago
Kingston, Ontario, Canada Sienna Senior Living Full timeJob Title: Senior CookJob Summary: We are seeking a skilled Senior Cook to join our team at Sienna Senior Living. As a Senior Cook, you will be responsible for preparing meals and snacks for our residents, ensuring that they receive high-quality food that meets their dietary needs.Key Responsibilities:Prepare meals and snacks according to production sheets,...
-
Senior Land Development Engineer
1 month ago
Kingston, Ontario, Canada McIntosh Perry Full timeAbout the OpportunityEgis Canada is a leading consulting engineering firm with a strong presence in North America. We are currently seeking a Senior Land Development Engineer to join our team in Ontario.Key ResponsibilitiesManage and support staff, including workload planning, mentoring, and communication with direct reports.Complete engineering design for...
-
Senior Software Development Lead
4 weeks ago
Kingston, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeWe are seeking a highly skilled Senior Software Development Lead to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will be responsible for leading the development of core infrastructure, tooling, and platforms to improve the productivity, quality, and efficiency of engineering and serving foundation model applications.Key...
-
Senior RAMS Engineer
2 weeks ago
Kingston, Ontario, Canada Parsons Corporation Full timeJob Description:We are seeking a highly skilled System Safety and RAM Director to lead our team in Canada.Key Responsibilities:Support Transit Authorities or their consultants in reviewing and assessing Systems Assurance procurement or development documentation.Collaborate with Car-builders or Design Build System Contractors to deliver RAMS procurement or...
-
Senior Building Information Modeller
5 days ago
Kingston, Ontario, Canada ALEXANDER WILSON ARCHITECT INC. Full timeWe are seeking a skilled Architectural Technologist to join our team at Alexander Wilson Architect Inc. in Toronto, Ontario.About the RoleThis full-time position involves working closely with architects and designers to create detailed three-dimensional models of buildings using computer-aided design (CAD) software.The ideal candidate will have a strong...
-
Senior Municipal Infrastructure Engineer
4 weeks ago
Kingston, Ontario, Canada exp Full timeAbout this roleWe are seeking a highly skilled Senior Municipal Infrastructure Engineer to join our team at EXP.Your work environmentIn this role, you will be part of the Infrastructure team of the Land Development team, based in our office.Key responsibilitiesProvide detailed engineering design solutions and input on the design process for key complex...
-
Senior Software Engineer
3 weeks 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...
-
Bridge Engineering Expert
2 weeks ago
Kingston, Ontario, Canada GHD Full timeMake a Positive Impact on Transportation As a Senior Structural Bridge Engineer at GHD Canada, you will play a key role in shaping the future of transportation. Our team of globally connected specialists is dedicated to solving complex challenges and delivering ground-breaking projects from idea to delivery. Working with provincial, regional, and local...
-
Machine Shop Operations Director
5 days ago
Kingston, Ontario, Canada Trans-United Consultants Ltd. Full timeAt Trans-United Consultants Ltd., we are seeking a highly skilled Machine Shop Operations Director to lead our production activities. The ideal candidate will have 10+ years of experience in a machine shop environment or engineering department of a manufacturer with heavy machining capabilities.ResponsibilitiesDirect and manage day-to-day production...
-
Senior Caregiver
4 weeks ago
Kingston, Ontario, Canada Sienna Senior Living Full timeSenior Caregiver OpportunityAt Sienna Senior Living, we're committed to providing exceptional care and support to our residents. As a Senior Caregiver, you'll play a vital role in ensuring the well-being and dignity of our residents.Key Responsibilities:Provide resident-focused care to meet the needs of residentsSupervise and assist residents with activities...