At a Glance
- Tasks: Lead the development of an innovative video creation platform using cutting-edge technology.
- Company: Join Lumina Platforms, where we revolutionise content creation with AI and intuitive design.
- Benefits: Enjoy high impact roles, equity opportunities, and work with a talented team in a fast-growing space.
- Why this job: Shape the future of creativity and empower millions to tell their stories through advanced tools.
- Qualifications: 7+ years in software engineering, expertise in React, TypeScript, Rust, and AI/ML trends.
- Other info: Share your portfolio and insights on how AI will transform creative tools when applying.
The predicted salary is between 48000 - 84000 £ 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
- 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.
Principal Graphics Software Engineer (England) employer: Placed
Contact Detail:
Placed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Graphics Software Engineer (England)
✨Tip Number 1
Familiarise yourself with the latest trends in AI and video technology. This role requires a deep understanding of how AI can enhance creative processes, so being able to discuss current advancements and your thoughts on future developments will set you apart.
✨Tip Number 2
Showcase your experience with Rust and Python by preparing examples of projects where you've used these languages. Be ready to discuss the challenges you faced and how you overcame them, as this will demonstrate your problem-solving skills and technical expertise.
✨Tip Number 3
Engage with the community around creative tools and AI. Contributing to open-source projects or participating in relevant forums can help you build connections and show your passion for the field, which is something we value highly at StudySmarter.
✨Tip Number 4
Prepare to discuss your vision for the future of creative tools and how you see AI playing a role in that. Being able to articulate your ideas clearly will demonstrate your forward-thinking mindset and align with our mission at Lumina Platforms.
We think you need these skills to ace Principal Graphics Software Engineer (England)
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 the technologies mentioned, such as Rust, React, and AI/ML trends in video.
Craft a Tailored Cover Letter: Write a cover letter that highlights your passion for building creative tools and your vision for how AI can enhance creativity. Be specific about your experiences and how they align with Lumina Platforms' mission.
Showcase Relevant Projects: Include a portfolio or links to projects that demonstrate your expertise in software engineering, particularly in video editing or animation tools. Highlight any AI-powered features you've implemented in past projects.
Highlight Collaboration Skills: Since the role involves collaboration with product and design teams, emphasise your experience working in cross-functional teams. Provide examples of how you've contributed to team success in previous roles.
How to prepare for a job interview at Placed
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Rust, React, and TypeScript in detail. Highlight specific projects where you've built creative tools or worked on video editing systems, as this aligns closely with what Lumina Platforms is looking for.
✨Demonstrate Your AI Knowledge
Familiarise yourself with current AI trends in video and media. Be ready to share your thoughts on how AI can enhance creativity, not just automate tasks. This will show that you are forward-thinking and aligned with the company's vision.
✨Prepare for System Design Questions
Expect to tackle questions related to system architecture and performance. Think about how you would design a real-time video editing platform and be ready to discuss your thought process and decision-making.
✨Engage with the Interviewers
During the interview, ask insightful questions about the company's future projects and their approach to integrating AI with creative tools. This demonstrates your genuine interest in the role and helps you assess if the company is the right fit for you.