Senior Machine Learning Engineer

Synthesia

Synthesia

Software Engineering
Amsterdam, Netherlands
Posted on Wednesday, May 8, 2024

Who are we?

From your everyday PowerPoint presentations to Hollywood movies, AI will transform the way we create and consume content.
Today, people want to watch and listen, not read — both at home and at work. If you’re reading this and nodding, check out our brand video.

Despite the clear preference for video, communication and knowledge sharing in the business environment are still dominated by text, largely because high-quality video production remains complex and challenging to scale—until now….

Meet Synthesia

We're on a mission to make video easy for everyone. Born in an AI lab, our AI video communications platform simplifies the entire video production process, making it easy for everyone, regardless of skill level, to create, collaborate, and share high-quality videos. Whether it's for delivering essential training to employees and customers or marketing products and services, Synthesia enables large organizations to communicate and share knowledge through video quickly and efficiently. We’re trusted by leading brands such as Heineken, Zoom, Xerox, McDonald’s and more. Read stories from happy customers and what 1,200+ people say on G2.

In 2023, we were one of 7 European companies to reach unicorn status. In February 2024, G2 named us as the fastest growing company in the world. We’ve raised over $150M in funding from top-tier investors, including Accel, Nvidia, Kleiner Perkins, Google and top founders and operators including Stripe, Datadog, Miro, Webflow, and Facebook.

About the role

You will join a team of 40+ Researchers and Engineers within the R&D Department working on cutting edge challenges in the Generative AI space, with a focus on creating highly realistic, emotional and life-like Synthetic humans through text-to-video. Within the team you’ll have the opportunity to work with different research teams and squads across multiple areas led by our Director of Science, Prof. Vittorio Ferrari, and directly impact our solutions that are used worldwide by over 55,000 businesses.

If you have seen the full ML lifecycle from ideation through implementation, testing and release, and you have a passion for large data, large model training and building solutions with clean code, this is your chance. This is an opportunity to work for a company that is impacting businesses at a rapid pace across the globe.

What will you be doing?

In this position, you'll have the opportunity to join different research squads solving challenging problems in building a foundational model to represent humans in video. You will be responsible for designing and implementing high quality solutions for deployment. This would include:

  • Research and develop solutions for audio / video data generation of humans in video
  • Design methods and tools for data processing to create pre-training and fine-tuning data-sets
  • Investigate and propose new tools and infrastructure to accelerate the development of state-of-the-art models
  • Design and run experiments to evaluate model outcomes for model training on our large scale compute cluster (petabyte scale data, multi-node, multi-GPU model training)
  • Deliver production-ready solutions for deployment in our data and model training pipelines
  • Take ownership of the engineering developments necessary to ship new AI models into product
  • Communicate and collaborate across London, Amsterdam, Munich and Zurich research offices

Who are you?

We are looking for strong engineers with an audio/video background, and experience in data processing for pre-training and fine-tuning, ideally in large model development for generative AI.

  • Excellent coding skills and experience in Python and PyTorch, engineering excellence is your mission
  • Some research experience in audio / video analysis or generative AI (Text, Speech, Video)
  • Track record in developing ML models and solutions from concept to delivering business impact
  • Experience working as part of a highly productive development team, following and developing best practices (maintaining existing code, versioning, conducting code reviews etc.).
  • MSc or PhD in computer science, computer vision or related field
  • Excellent verbal and written communication skills.

The good stuff...

  • For this specific position we can consider remote-first within Europe
  • Attractive compensation (salary + stock options + bonus)
  • Hybrid work setting with an office in Amsterdam
  • Cycle to work salary sacrifice scheme to commute to the office
  • 25 days of annual leave + public holidays
  • Work in a great company culture with the option to join regular planning and socials at our hubs, and company retreats
  • A generous referral scheme when you know people that are amazing for us
  • Strong opportunities for your career growth

You can see more about Who we are and How we work here: https://www.synthesia.io/careers