About the Role
We are looking for a Machine Learning Engineer with a 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 system. You are used to working in a fast-paced start-up environment. As a part of the role you will help us Test ideas in Creative AI to find better solutions for defining our AI Avatars!
👩💼 You will join a group of more than 30 Engineers in the R&D department and will have the opportunity to collaborate with multiple research teams across diverse areas, working directly with our founders - Prof. Lourdes Agapito and Prof. Matthias Niessner.
What will you be doing?
🚀 In this position, you'll be working at the heart of a dynamic R&D team solving challenging Computer Vision problems with the focus on exploring new product opportunities and bringing new capabilities to market for synthetic video. This would include:
Research and development of new methods to update our core product - AI Avatars. This might include tasks like ****eye gaze correction, re-lighting of avatars, clothing colour change, generating background images to match an avatar - and many more!
Building the data-sets and metadata required to model photorealistic / humanlike Avatars.
Developing production quality software, our teams work “full stack” with the ability to deliver direct to product and impact the world.
Taking ownership of the full ML lifecycle from concept, development, testing, validation to deployment.
Setting up and deploying Web Applications to create working proof-of-concepts.
Adapting off-the-shelf solutions for the purposes of our product.
Optimising for deployment - turning prototypes into working solutions
Who are you?
Background in Computer Science or a related field.
Extensive knowledge in Machine Learning and Deep Learning techniques with a focus on Computer Vision problems.
3+ years and excellent coding skills in Python. Experience working in a start up is an advantage!
Excellent ML development skills in PyTorch, and experience developing models from scratch.
Experience in creating working proof-of-concepts and iterating fast.
Experience working as an engineer as part of a team, following good practices (maintaining existing code, versioning, conducting code reviews etc.).
Excellent verbal and written communication skills.
Nice to have…
Interest in video or image synthesis, GANs, transformers, diffusion models, NeRFs. You don’t need to be an expert in the field but we do seek someone passionate about what we do!
Traditional video skills: video editing, video animation, 3D modelling, animation, rendering, and visual effects.
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 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 get a paid parental leave
👉 You can participate in a generous referral scheme
💻 You get a brand new computer of your choice (if that still counts as a benefit in 2023 🤔)
🚀 You will have huge opportunities for your career growth