Distinguished Engineer - Software IDE & AI Assisted Development
Confidential
Posted: January 30, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a highly skilled Distinguished Engineer to join our Software IDE innovation Lab team, responsible for developing and maintaining our AI Native IDE, as well as contributing to the development of our enterprise-level intelligent tools.
Required Skills
Job Description
Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer.
About the team:
Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance, such as AI software engineer, a project-level code generation tool, a code migration and translation tool, a code review and vulnerability detection tool, etc. At the same time, we pay attention to the data collection/cleansing/synthesis, model design, and model training involved in the construction process of large code models.
About the job:
• Facing new business scenarios, new development models, and new programming languages in the future, continuously explore and make breakthroughs in innovative software IDE technologies based on developer experience and productivity, make software development simpler, more efficient, and smarter, and support the development of an industry developer ecosystem and the company's business success.
• Focus on innovative software IDE technologies and prototype verification for developers in open scenarios, and gradually implement the technologies, greatly improving developer programming experience and software development efficiency.
• Collaborate with programming languages and compiler technologies to form a closed-loop solution for developers by combining language and compiler capabilities with IDE innovation and fast iterative development.