RandSwitchHomeJobsCarsHome power Buy EasyGov a coffee

← All jobs

Machine Learning Researcher

BRAHMA AI🌍 South Africa + 147 other countriesMid · Data/AIPosted today
✓ South Africa confirmedThe posting names South Africa or Africa, or was posted here for SA applicants.

Last checked 3 hr ago on Himalayas.

Salary not listed. Got an offer? See what it is in rand after SA tax →

PythonAI/ML

Apply on Himalayas →  View original listing on Himalayas

Not quite the one? Get the week's best SA-friendly remote dev roles in your inbox. Join the weekly email, one email a week, no spam.

RandSwitch Jobs is free to use. If it helped your search, buy EasyGov a coffee on Ko-fi ☕.

This job was first published on Himalayas. Check the original posting to confirm you're eligible from South Africa.

Job Description: We are seeking a Machine Learning Researcher to join our team and help advance the state of the art in human-centric generative video models. Your work will focus on improving expression control, lip synchronisation, and overall realism in models such as WAN and Hunyuan. You’ll collaborate with a world-class team of researchers and engineers to build systems that can generate lifelike talking-head videos from text, audio, or motion signals—pushing the boundaries of neural rendering and avatar animation. We are hiring remotely across the EMEA region. Key Responsibilities Research and develop cutting-edge generative video models, with a focus on controllable facial expression, head motion, and audio-driven lip synchronisation. Fine-tune and extend video diffusion models such as WAN and Hunyuan for better visual realism and audio-visual alignment. Design robust training pipelines and large-scale video/audio datasets tailored for talking-head synthesis. Explore techniques for controllable expression editing, multi-view consistency, and high-fidelity lip sync from speech or text prompts. Work closely with product and creative teams to ensure models meet quality and production constraints. Stay current with the latest research in video generation, speech-driven animation, and 3D-aware neural rendering. Must Haves Strong background in machine learning and deep learning, especially in generative models for video, vision, or speech. Hands-on experience with video synthesis tasks such as face reenactment, lip sync, audio-to-video generation, or avatar animation. Proficient in Python and PyTorch; familiar with libraries like MMPose, MediaPipe, DLIB, or image/video generation frameworks. Experience training large models and working with high-resolution audio/video datasets. Deep understanding of architectures such as transformers, diffusion models, GANs and motion representation techniques. Proven ability to work independently and drive research from idea to implementation. Strong problem-solving skills, ability to work autonomously in a remote-first environment. Nice to Have PhD in Computer Vision, Machine Learning, or a related field, with publications in top-tier conferences (CVPR, ICCV, ICLR, NeurIPS, etc.). Familiarity with or contributions to open-source projects in lip sync, video generation, or 3D face modelling. Experience with real-time inference, model optimisation, or deployment for production applications. Knowledge of adjacent areas like emotion modelling, multimodal learning, or audio-driven animation. Experience working with or adapting models like WAN, Hunyuan or similar. Originally posted on Himalayas

Apply on Himalayas →

Get new SA-friendly remote jobs (tech, finance, support, admin) by email.

Pay in rand. Unsubscribe anytime.

By subscribing you agree to get the RandSwitch Jobs email (new SA-friendly remote jobs) from EasyGov (Pty) Ltd t/a RandSwitch Jobs. Email only. Unsubscribe any time with one click. Privacy policy
Apply on Himalayas →

Similar live jobs

Open-Source Machine Learning Engineer - EMEA Remote

Hugging Face🌍 South Africa + 147 other countriesMid · Data/AIPosted today
✓ South Africa confirmedLast checked 3 hr ago
PythonAI/MLvia Himalayas

Data Engineer | Honeytech

Boosta🌍 South Africa + 147 other countriesMid · Data/AIPosted today
✓ South Africa confirmedLast checked 3 hr ago
PythonGCPSQLAI/MLvia Himalayas

#111 - Data Engineer

Lifted (an Upwork Company)🌍 South Africa + 201 other countriesMid · Data/AIPosted today
✓ South Africa confirmedLast checked 3 hr ago
PythonAWSSQLAI/MLvia Himalayas

Machine Learning Engineer

IKUE🌍 South AfricaMid · Data/AIPosted today
✓ South Africa confirmedLast checked 3 hr ago
PythonAWSSQLAI/MLvia Himalayas

More jobs like this

Remote data engineering and AI jobs in South Africa (132) Remote Python jobs you can do from South Africa (290) Remote developer jobs that name South Africa (356)
Buy EasyGov a coffee
Jobs last updated: · 3 hours ago