Flawless (flawlessai.com) Logo

Flawless (flawlessai.com)

Senior / Staff / Principal Software Engineer

Posted 7 Days Ago
Be an Early Applicant
Hybrid
London, Greater London, England, GBR
Senior level
Hybrid
London, Greater London, England, GBR
Senior level
Build and ship features for DeepEditor and TrueSync across the full stack. Collaborate with science, product, and creative teams to design scalable, reliable AI-powered editing and localization systems. Drive projects from concept to production, improve performance and quality, mentor engineers, and influence architecture and engineering practices.
The summary above was generated by AI

"The AI company that's revolutionizing Hollywood"

Flawless is transforming Hollywood with assistive AI. Our tools empower filmmakers to edit, localize, and refine performances while preserving artistic intent.

Designed to support, not replace, artists, our technology expands what is possible on screen and gives creators freedom to tell stories with greater impact and reach audiences in new ways. From enabling seamless multilingual releases to eliminating the need for costly reshoots, Flawless solves critical challenges that slow down productions and limit distribution.

We are also setting the standard for ethical AI in entertainment. Our Artistic Rights Treasury (A.R.T.) is a rights management solution that protects artists and rights holders, ensuring that innovation moves forward with transparency and respect for creative ownership.

The Role

We're looking for exceptional software engineers to join our Product Engineering team and help shape the future of DeepEditor and TrueSync.

This role is open across multiple levels, from Senior Engineer through Staff and Principal Engineer. The level and scope of responsibility will be determined based on your experience, technical depth, leadership impact, and track record of delivery.

As a Software Engineer at Flawless, you'll play a hands-on role in building and evolving DeepEditor, (our AI-powered editing platform) and TrueSync (Our localisation tool). You'll work closely with engineers, scientists, product managers, and creative teams to deliver innovative products that redefine how stories are created.

You'll be embedded within a product team, writing code, solving complex technical challenges, and driving delivery from idea to production. More senior candidates will be expected to influence technical strategy, lead architecture decisions, mentor engineers, and drive initiatives that span multiple teams and products.

Our core technologies are TypeScript, React, and Python. We're looking for strong generalists who enjoy working across the stack and are excited by the challenges of building ambitious products at scale.

What We're Looking For

We're seeking deeply technical, product-minded engineers who thrive in collaborative, cross-functional environments and have a track record of delivering complex software products.

You care deeply about users and product outcomes, balance pragmatism with technical excellence, and are comfortable operating across different levels of abstraction from debugging production issues to shaping long-term technical direction.

The ideal candidate combines strong engineering fundamentals with a product delivery mindset and enjoys working closely with teammates to solve challenging problems.

For Staff and Principal candidates, we're looking for engineers who have demonstrated technical leadership, influence across teams, and the ability to drive large-scale technical initiatives.

ResponsibilitiesProduct Development & Delivery
  • Design, build, and ship high-quality product features and improvements.

  • Collaborate closely with cross-functional partners to deliver customer value.

  • Contribute hands-on across the stack to solve technical and product challenges.

  • Take ownership of systems and services that support DeepEditor's and TrueSync's long and short-form offerings.

  • Drive projects from concept through production and ongoing iteration.

Technical Leadership
  • Influence architecture, system design, and engineering best practices.

  • Make thoughtful technical decisions that balance innovation, quality, and delivery speed.

  • Improve engineering standards, development workflows, testing, and deployment practices.

  • Mentor and support engineers across the organization.

  • For Staff and Principal candidates, provide technical leadership across multiple teams and initiatives.

Cross-Functional Collaboration
  • Partner with Science, Product, Design, and Creative teams to bring new capabilities to life.

  • Translate product requirements into scalable technical solutions.

  • Communicate technical concepts clearly to both technical and non-technical stakeholders.

  • Help align engineering efforts with product and business priorities.

Scalability, Reliability & Quality
  • Improve system performance, stability, and scalability.

  • Support rapid experimentation and iteration of AI-powered capabilities.

  • Identify and mitigate technical risks before they impact delivery.

  • Champion robust engineering practices and operational excellence.

Qualifications & Experience

We're interested in talented engineers from a variety of backgrounds. You don't need to meet every qualification to apply.

We're particularly interested in candidates with:
  • Strong software engineering fundamentals, including system design, architecture, testing, and software quality.

  • Hands-on development experience with TypeScript, React, Python, and/or other modern programming languages such as Go, Java, Ruby, C#, or similar.

  • Experience building, shipping, and operating production software.

  • Strong product instincts and a delivery-focused mindset.

  • Experience working in cross-functional teams.

  • Ability to take ownership of complex technical problems and deliver outcomes.

  • Excellent communication and collaboration skills.

Additional expectations for Staff and Principal candidates
  • Demonstrated technical leadership across multiple teams or large product areas.

  • Experience influencing technical strategy and architectural direction.

  • Proven ability to mentor engineers and raise engineering standards.

  • Track record of driving complex initiatives from conception through execution.

  • Ability to balance short-term delivery needs with long-term platform investments.

Why work at Flawless?

You will be working in an environment based on trust, autonomy and collaboration, and this is a great opportunity for someone who wants to be part of a growing company in its most exciting stage of development. You can play a part in shaping the future of a company that’s caring, creative and collaborative.

In addition to this, you'll also receive: 

- Autonomy

- A hybrid working environment

- Competitive Salary

- All permanent employees receive generous stock options

I don’t meet all the listed requirements—should I still apply?

Absolutely! Research shows that women and underrepresented groups often hesitate to apply unless they meet every qualification, but at Flawless, we actively work to break down those barriers. We believe diverse perspectives, experiences, and backgrounds make us stronger, and we are committed to supporting and elevating underrepresented talent. If you're excited about the role, share our values, and believe you can contribute meaningfully, we encourage you to apply—even if you don’t meet every single requirement. Your unique skills and perspective matter, and we’d love to hear from you ❤️

Similar Jobs

24 Days Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Marketing Tech • Software
As a Full-Stack Engineer at Electric Twin, you will build and evolve complex systems and user interfaces, emphasizing thoughtful engineering across the full stack, from front to backend.
Top Skills: Ci/CdFastapiGCPGitNext.JsPythonReactSQL
3 Hours Ago
In-Office or Remote
London, Greater London, England, GBR
Senior level
Senior level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Lead consultative enterprise sales for Atlassian's Teamwork Collection across assigned EMEA North accounts. Develop and execute territory and account plans, drive end-to-end solution selling from discovery to close, coordinate cross-functional GTM teams, uncover expansion opportunities, manage pipeline in Salesforce, and relay customer feedback to product teams.
Top Skills: AIConfluenceJIRALoomRovoSalesforceTeamwork Collection
6 Hours Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
The Growth Manager will oversee growth metrics, enhance customer data, build intelligence models, and develop growth strategies based on analytics. This role involves collaboration with teams to optimize processes for revenue growth.
Top Skills: Crm SystemsExcelPower BISQLTableau

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account