What is a Machine Learning Engineer at Synthesia?
At Synthesia, a Machine Learning Engineer sits at the absolute core of our mission: to replace physical cameras and studios with synthetic media generation. You will be responsible for designing, training, and scaling the next generation of generative AI models that power our hyper-realistic avatars, text-to-speech synthesis, and neural rendering pipelines. This is not a role for running simple wrappers or fine-tuning basic APIs; it requires a deep, first-principles understanding of deep learning architectures and production-level software engineering.
The impact of this role is immediate and highly visible. Every breakthrough you make in model efficiency, fidelity, or generalization directly improves the video creation experience for millions of users worldwide. You will work on massive datasets, leverage state-of-the-art GPU clusters, and solve complex, multi-dimensional problems that span computer vision, natural language processing, and audio synthesis.
This position demands a unique blend of scientific curiosity and engineering rigor. You will collaborate closely with research scientists to turn cutting-edge papers into robust production code, and with platform engineers to optimize model inference at scale. If you are passionate about pushing the boundaries of what is possible in generative AI and synthetic media, this role offers an unparalleled environment to do so.



