Huawei Technologies Canada Co., Ltd.
Our team has an immediate co-op opening for an Engineer.
Responsibilities:
- Assist in the design and implementation of mobile applications that integrate advanced ML and NLP technologies.
- Experiment with and implement novel interaction techniques to enhance mobile user experiences, leveraging the latest advancements in ML, NLP, and LLM.
- Work closely with senior engineers, UX/UI designers, and product managers to integrate ML and NLP capabilities seamlessly into mobile applications.
- Apply strong problem-solving skills to develop efficient and effective solutions for complex technical challenges.
- Help in monitoring and improving the performance and efficiency of mobile applications, ensuring they meet user needs and industry standards.
- Stay informed about the latest trends and advancements in machine learning, NLP, and mobile technology, and suggest innovative ideas for future projects.
Requirements
What you’ll bring to the team:
- Currently pursuing a Bachelor’s or graduate degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills, with proficiency in Java and JavaScript.
- Familiarity with algorithms, data structures, and problem-solving techniques.
- Basic understanding of machine learning, NLP, and large language models (LLM) is an asset.
- Excellent analytical skills and the ability to learn quickly and adapt to new technologies.
- Passion for mobile technology and creating user-centric applications.
Apply now
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsinengineering.ca) you saw this job posting.