Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading international technology firm in Metro Vancouver is seeking a Software Engineer to design and develop scalable proof-of-concept software solutions for data mining pipelines in LMM-based autonomous driving systems. The ideal candidate has at least 2 years of experience in full-stack development, machine learning, and computer vision. Competitive annual compensation ranges from $93,000 to $116,480 depending on experience and skills.
Huawei Canada has an immediate contract opening for a Software Engineer.
About the team:
The Big Data and Intelligence Platform lab focuses on advancing core AI technologies for the Cloud, utilizing large language models (LLMs) to address complex real-world challenges across various sectors. Comprising researchers with advanced degrees from top Canadian universities, this lab specializes in integrating LLMs for operations research, analytical databases, and data systems, aiming to optimize efficiency within LLM architectures. The lab emphasizes responsible AI practices, including data watermarking and federated learning. Committed to academic excellence, the team publishes findings in leading conferences, shaping the future of AI technology and contributing to the scientific community.
About the job:
Design, develop, and maintain scalable proof-of-concept and prototype software solutions for data mining pipelines in LMM-based autonomous driving systems.
Design and develop front-end and back-end components for LMM-based data mining pipelines.
Develop and implement state-of-the-art algorithms for autonomous driving pipelines empowered by LLMs and LMMs.
Ensure the scalability, reliability, and performance of software solutions; troubleshoot, debug, and optimize applications.
Design and execute experiments and evaluations to improve algorithm, model, and system performance.
Develop and implement hypothesis tests to evaluate the effectiveness and efficiency of the pipelines.
Collaborate with cross-functional teams of engineers, AI researchers, and product managers to identify and develop solutions for real-world problems in LMM-based autonomous driving pipelines.
Maintain documentation and codebases for projects and prototypes.
Stay updated with the latest trends and technologies in autonomous driving, machine learning, data mining, computer vision, and LMMs.
The target annual compensation (based on 2080 hours per year) ranges from $93,000 to $116,480 depending on education, experience, and demonstrated expertise.
About the ideal candidate:
B.Sc. or M.Sc. degree in Computer Science, Software Engineering, or a related field.
At least 2 years of experience in full-stack development, machine learning, computer vision, and LLMs/LMMs.
Proficiency in front-end and back-end technologies and frameworks (e.g., Flask).
Strong hands-on experience in programming languages and deep learning platforms, especially Python and PyTorch.
Experience with databases (e.g., MySQL, MongoDB), multi-modal data retrieval, search engines, and data processing tools.