Research Engineer - Human Performance Synthesis

Who are we?

On a mission to make video easy for anyone …

It is an exciting time to join Synthesia as we reached a hallmark by becoming a Unicorn, having raised $90 million in Series C funding and now evaluated at $1 billion!! ✨ πŸ¦„

Synthesia is the world’s #1 AI video generation platform. Well, it’s actually a video production studio β€” in a browser. As in, no cameras or film crews at all. You simply choose an avatar, enter your script in one of 60 languages, and your video is ready in minutes. In Synthesia, you can build personalised on-the-fly videos, give your chatbot a human face or run 24/7 weather channels in different languages, to name just a few of the possibilities. 🎬

We believe the future of media is synthetic, and we are on a mission to turn cameras into code and make everyone a creator. To learn more, check out our brand video that explains what we’re doing at Synthesia.

About the role

We are looking for a Research Engineer, with passion for working on cutting edge problems that can help us create highly realistic, emotional and life-like synthetic humans through text-to-video.  

Our aim is to make video content creation available for all - not only to studio production!

πŸ§‘πŸΌβ€πŸ”¬ You will be someone who loves to code and build working systems. You are used to working in a fast-paced start-up environment. You will have experience with the software development life cycle, from ideation through implementation, to testing and release. You will also have extensive knowledge and experience in Computer Vision domain. You will also have experience within Generative AI space (GANs, Diffusion models and the like!).

πŸ‘©β€πŸ’Ό You will join a group of more than 40 Engineers in the R&D department and will have the opportunity to collaborate with multiple research teams across diverse areas, our R&D research is guided by our co-founders - Prof. Lourdes Agapito and Prof. Matthias Niessner.

If you know and love DALL.E, MUSE, IMAGEN, MAKE-A-VIDEO, STABLE DIFFUSION and more - and you love large data and large compute, then we would love to talk to you.

What will you be doing?

πŸš€ In this position, you'll be working at the heart of a dynamic Avatar Video Team helping us work on automatic generation of videos as well as helping to make avatars look more natural by extracting cues from text for video generation. You will also help us create high quality, production ready code and take ownership of production pipelines.  This would include:

  • Building libraries to accelerate the iteration speed during development (abstracting common functionality, automating tests sweeps, visualising results etc.).
  • Developing, maintaining and deploying Computer Vision algorithms and models to update our product, integrating CI/CD.
  • Taking ownership of the full ML lifecycle from concept, development, testing, validation to deployment.
  • Adapting off-the-shelf solutions for the purposes of our product.
  • Contribute to a high-quality codebase, develop tests where necessary, and participate in code reviews.
  • Writing clean and efficient code, and defining best practices both in the code base you own and in adoption of the tools you build.
  • Optimising for deployment - turning prototypes into working solutions.
  • Developing production quality software, our teams work β€œfull stack” with the ability to deliver direct to product and impact the world.

Who are you?

  • You have a background in Computer Vision / Computer Science and 3+ years of relevant experience.
  • You have excellent coding skills in Python and you are very passionate about the software development side of things!
  • You have researched / worked with Generative Models (incl. Diffusion models) - you know all the best practices and approaches.
  • You are interested in doing research, trying new things and finding out what "sticks"!
  • You have experience in Model deployment and serving on Cloud infrastructure (Docker / AWS).
  • You are capable of building user-facing APIs that expose a range of Computer Vision features as a service
  • And finally..You have excellent verbal and written communication skills and you are passionate about what you do!

 

Nice to have…

If you have in-depth experience in diffusion models, if you have worked with denoising diffusion, latent diffusion, pose prediction, video generation. If you love DALL.E, MUSE, IMAGEN, MAKE-A-VIDEO, STABLE DIFFUSION and more - then we would love to talk to you! We'd also love to talk to you - if this what you dream of doing. 😎 

Nice to have tools/skills:

  • Experience with Generative models (GANs, Diffusion models etc.)
  • Experience with Web app development
  • Strong knowledge of C++.
  • Strong background in Maths.

The good stuff...

πŸ’Έ You will be compensated well (salary + stock options + bonus)

πŸ“ You will work in a hybrid setting with an office in London

🚲 You get a cycle to work salary sacrifice scheme to commute to the office

🏝 You get 25 days of annual leave + public holidays

πŸ₯³ You will join an established company culture with regular socials and company retreats

🀩 You get 4 weeks paid sabbatical after 4 years at the company + $10,000!!

πŸ‘‰ You can participate in a generous referral scheme

πŸš€ You will have huge opportunities for your career growth

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

Apply for this job
logo Synthesia Research Engineer Full-time πŸ’° 90K - 130K GBP Hybrid πŸ“ London, England, United Kingdom Apply Now
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe and stay updated.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Join our newsletter