Principal Graphics Software Engineer
Principal Graphics Software Engineer

Principal Graphics Software Engineer

England Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
L

At a Glance

  • Tasks: Lead the development of an innovative video creation platform using cutting-edge technology.
  • Company: Lumina Platforms is revolutionising content creation with AI-driven tools for creators and marketers.
  • Benefits: Enjoy high impact, ownership, and equity in a fast-growing company with a product-first mindset.
  • Why this job: Shape the future of creativity while working with a talented team on groundbreaking tech.
  • Qualifications: 7+ years in software engineering, expertise in React, TypeScript, Rust, and AI trends.
  • Other info: Share your portfolio and thoughts on AI's role in creative tools when applying.

The predicted salary is between 48000 - 72000 £ per year.

About the Role

At Lumina Platforms, we’re reimagining the future of content creation — blending intuitive design, powerful editing tools, and AI-native capabilities into a single seamless, agentic, co-creative experience. Our platform will empower creators, marketers, and teams to produce professional-grade video content with unprecedented ease, speed, and intelligence.

We’re looking for a Principal Software Engineer to play a lead role in building the next-generation platform orchestrated through a DOM-like structure written in Rust. We’re looking for engineers who obsess over correctness, performance, and building expressive tools that scale beautifully. You’ll be at the heart of our technical architecture — shaping the core experience and symbiotic relationship between AI & Platform that will transform creativity in the coming years.

What You’ll Do

  • Lead architecture and development of our interactive video creation platform
  • Design and implement performant systems for real-time video editing, animation, and rendering
  • Collaborate with product and design to bring a fluid, intelligent, canvas-like creative experience to life
  • Stay ahead of the curve in emerging AI and video tech, helping us build not just for now, but for what’s next
  • Set high standards for code quality, performance, scalability, and team collaboration
  • Prototype and integrate AI-powered features such as:
  • Smart editing suggestions
  • Auto-generated captions, voiceovers, or transitions
  • Dynamic scene assembly or auto-layout tools

What You Bring

  • Technical Expertise
  • 7+ years of software engineering experience, ideally across both frontend and backend
  • Deep experience with React, TypeScript and custom rendering (Canvas/WebGL/WebGPU)
  • Experience working with Rust and Python stacks
  • Experience building creative or design tools (e.g., video editors, animation UIs, timelines)
  • Strong systems thinking, capable of owning complex technical decisions across the stack
  • AI-Forward Thinking
    • Familiarity with current and emerging AI/ML trends in video and media
    • Foundation models, generative video/image (e.g., Stability, Runway, OpenAI, etc.)
    • Transcription and speech-to-text (e.g., Whisper, Deepgram)
    • Vector embeddings, retrieval-augmented generation, or on-device inference
    • Curiosity and imagination around how AI can amplify creativity, not just automate tasks
  • Nice to Have
    • Experience with FFmpeg, media pipelines, GPU compute, or cloud rendering infrastructure
    • Knowledge of WebRTC, WebSockets, or real-time collaboration tooling
    • Open-source contributions in creative tech, media processing, or AI frameworks

    Why Join Us?

    • Lead the platform — you’ll have a pivotal role in defining how the entire product works
    • Work on bleeding-edge tech at the intersection of creativity, video, and AI
    • Join a small, high-caliber team with a product-first mindset and design obsession
    • High impact, strong ownership, and equity upside in a fast-growing space
    • Help shape a product that could empower millions to tell better stories

    How to Apply

    Tell us a bit about yourself — what drives you as a builder and how you think AI will shape the future of creative tools. Send along: Your portfolio or projects you’ve worked on (personal or professional) GitHub, LinkedIn, or anything else you’d like to share.

    L

    Contact Detail:

    Lumina platforms Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Principal Graphics Software Engineer

    ✨Tip Number 1

    Familiarise yourself with the latest trends in AI and video technology. Being able to discuss how these advancements can enhance creative tools will show your passion and forward-thinking mindset, which is crucial for a role at Lumina Platforms.

    ✨Tip Number 2

    Engage with the community around Rust and video editing technologies. Participating in forums or contributing to open-source projects can help you build connections and demonstrate your expertise in the tech stack they are using.

    ✨Tip Number 3

    Prepare to showcase your problem-solving skills by thinking through complex technical challenges related to real-time video editing and rendering. Be ready to discuss your thought process and how you approach system design during interviews.

    ✨Tip Number 4

    Highlight any experience you have with building creative tools or platforms. Sharing specific examples of projects where you’ve implemented features that enhance user experience will resonate well with the team at Lumina Platforms.

    We think you need these skills to ace Principal Graphics Software Engineer

    Software Engineering
    Frontend Development
    Backend Development
    React
    TypeScript
    Rust
    Python
    Custom Rendering (Canvas/WebGL/WebGPU)
    Real-time Video Editing
    Animation Systems
    Performance Optimisation
    AI/ML Trends in Video and Media
    Generative Video/Image Technologies
    Transcription and Speech-to-Text Technologies
    Systems Thinking
    Collaboration Skills
    Curiosity about AI in Creative Tools
    FFmpeg
    Media Pipelines
    GPU Compute
    Cloud Rendering Infrastructure
    WebRTC
    WebSockets
    Open-source Contributions

    Some tips for your application 🫡

    Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Principal Graphics Software Engineer position. Familiarise yourself with Lumina Platforms' mission and how your skills align with their vision for content creation.

    Tailor Your CV: Craft your CV to highlight relevant experience in software engineering, particularly with React, TypeScript, Rust, and Python. Emphasise any projects related to video editing or creative tools, showcasing your technical expertise and problem-solving abilities.

    Showcase Your Work: Include a portfolio that demonstrates your previous work, especially projects that involve AI, video editing, or interactive design. This could be personal projects, contributions to open-source, or professional work that illustrates your capabilities.

    Write a Compelling Cover Letter: In your cover letter, express your passion for building innovative tools and your thoughts on how AI can enhance creativity. Be specific about what drives you as a builder and how you envision contributing to Lumina Platforms' goals.

    How to prepare for a job interview at Lumina platforms

    ✨Showcase Your Technical Expertise

    Be prepared to discuss your experience with Rust, React, and TypeScript in detail. Highlight specific projects where you've implemented complex systems or tools, especially those related to video editing or creative applications.

    ✨Demonstrate Your AI Knowledge

    Familiarise yourself with current AI trends relevant to video and media. Be ready to share your thoughts on how AI can enhance creativity, not just automate tasks, and provide examples of AI features you would consider integrating into the platform.

    ✨Prepare for System Design Questions

    Expect questions that assess your systems thinking and ability to make complex technical decisions. Practice explaining your design choices and how they contribute to performance, scalability, and user experience.

    ✨Engage with the Team's Vision

    Research Lumina Platforms and their mission to revolutionise content creation. Be ready to discuss how your values align with theirs and how you envision contributing to their innovative approach to video technology.

    Principal Graphics Software Engineer
    Lumina platforms
    L
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >