Intern Researcher – Multimodal AI & Interaction
huaweicanada · Markham
Job description
About the role
The Human-Machine Interaction Lab at Huawei Canada is looking for a motivated intern researcher to explore multimodal AI and interaction on real devices. You will work closely with researchers and designers to turn cutting‑edge concepts into functional prototypes that showcase voice, touch, vision, gesture and sensor‑based interactions.
Key responsibilities
- Rapidly build and test prototypes that combine modalities such as voice, audio, touch, vision, gesture, motion and other sensor inputs.
- Integrate existing AI/ML models (speech recognition, speech generation, vision, language or multimodal models) into working applications and demos.
- Implement interaction logic that fuses information across modalities, e.g., voice with touch or visual context with language.
- Collaborate with researchers and designers to translate new human‑AI interaction concepts into testable prototypes and iterate based on experimental results.
- Use common ML frameworks (PyTorch, TensorFlow, JAX) for model inference, light fine‑tuning, experimentation and evaluation.
- Explore trade‑offs between on‑device and cloud‑based AI regarding latency, privacy, reliability and resource constraints.
Required profile
- Currently pursuing a Master’s or PhD in Computer Science, Electrical/Computer Engineering, AI, Machine Learning, HCI or a related field.
- Strong programming skills in Python and at least one of C++, Java, C#, Kotlin or Swift.
- Solid understanding of data structures, algorithms and their time/space complexities.
- Basic knowledge of machine learning and deep learning with hands‑on experience in PyTorch, TensorFlow or JAX.
- Experience with the full ML workflow: loading/training models, running inference, evaluating outputs and debugging.
- Familiarity with at least one relevant area such as speech/audio, computer vision, multimodal learning, NLP, sensor‑based interaction or generative AI.
Required skills
- Python
- C++
- Java
- C#
- Kotlin
- Swift
- PyTorch
- TensorFlow
- JAX
- Linux
- Windows
- Android development environments
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 14 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
huaweicanada
Markham