Job title: Python Engineer
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: negotiable
Job published: 2021-09-09
Job ID: 52726

Job Description

Software Engineer

Are you a Software Engineer who has been part of a team that have built a product or platform from scratch?

Have you grown frustrated at your voice not being heard on projects and want to have more influence on what technology and how a product is built?

If so, Flawless want to speak to you about revolutionising the VFX world through a neural network model designed by a world-leading AI research team.

Founded in 2018, Flawless is on a mission to revolutionise the art of visual effects through artificial intelligence. Born out of a poor dubbing of one of our co-founder's feature films; we are changing how audiences will experience any move in any language.

Our platform, TrueSync, is the first of its type neural network. Through a combination of processes, we can take the actor's original performance, match it with any foreign language, and produce a real to life output, preserving the original performance.

We are just beginning our journey and already see amazing potential for our platform to unlock how films are experienced around the world, whilst also pushing what is possible with AI.

Requirements

Being one of the early hires joining the Flawless engineering team, you will play an integral part in the productisation of our TrueSync platform.

We work as a flat hierarchy so you will have the freedom to own, contribute and develop the core services Flawless will have to offer.

 

Responsibilities  

 

  • Developing our software which will allow us to take our product to market. 
  • Be involved throughout the full development life cycle, from idea generation, design, and prototyping to execution. 
  • Proactively identify and tackle technical issues. Taking part in the refining of the system architecture, helping to define product features, and using best practices to enable the best quality end product. 
  • Collaborate closely with technical and non-technical counterparts to understand our customers' problems and build products that solve them. 

 

What we need from you 

 

  • Proficiency in either Python or any other OpenSource software. You will be able to talk through the tools and frameworks you have used. 
  • Experience building complex software systems that have been successfully delivered. 
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. 
  • Familiar with technology design patterns, data structures and algorithms. 
  • Ability to work across the organisation and communicate with technical and non-technical stakeholders to collect requirements, disambiguate, and define technical strategy. 

 

 

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Familiar with technologies design patterns, data structures and algorithms
  • Ability to work across the organisation and communicate with technical and non-technical stakeholders to collect requirements, disambiguate, and define technical strategy.

 

You will contribute from day one your ideas for helping us shape our platform, giving you real ownership of our platform and success. Part of this ownership is share options in Flawless to make sure you truly do benefit from our shared success.

Benefits

Flawless is on a mission to revolutionise the VFX and motion picture industry. This Software Engineer role is an opportunity to join at an early stage and use your skills and experience to contribute to the core service that Flawless will be offering. You’ll be working alongside our team of world-leading visual scientists AI Engineering team who are using AI to continue to push the boundaries of what is possible.

You will have the opportunity to contribute to the design and development of systems that will be used on a large scale by some of the world’s leading post production, VFX, motion picture and streaming companies.

As we grow our engineering function there will be the potential opportunity to progress your career into leadership and management.

The successful candidate will be rewarded with a generous overall package, including share options. At Flawless we want to ensure that everyone who contributes to our success also benefits from it.