At a Glance
- Tasks: Lead the development of an innovative video creation platform using cutting-edge technology.
- Company: Join Lumina Platforms, a pioneer in transforming content creation with AI and intuitive design.
- Benefits: Enjoy flexible work options and the chance to work with the latest tech in a creative environment.
- Why this job: Be at the forefront of creativity and technology, shaping tools that empower millions of storytellers.
- Qualifications: 7+ years in software engineering, expertise in React, TypeScript, Rust, and experience with creative tools.
- Other info: Share your passion for building and how you envision AI enhancing creativity in your application.
The predicted salary is between 48000 - 72000 £ per year.
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.
- 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
- Dynamic scene assembly or auto-layout tools
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)
- AI-Forward Thinking
- Familiarity with current and emerging AI/ML trends in video and media
- Foundation models, generative video/image
- Transcription and speech-to-text
- Curiosity and imagination around how AI can amplify creativity, not just automate tasks
- Experience with FFmpeg, media pipelines, GPU compute, or cloud rendering infrastructure
- Open-source contributions in creative tech, media processing, or AI frameworks
Work on bleeding-edge tech at the intersection of creativity, video, and AI. Help shape a product that could empower millions to tell better stories.
Tell us a bit about yourself — what drives you as a builder and how you think AI will shape the future of creative tools. Your portfolio or projects you’ve worked on (personal or professional).
Contact Detail:
Lumina platforms Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Development Engineer
✨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 discussing specific projects where you've used these languages. Highlighting your hands-on experience with performance optimisation and system design will demonstrate your capability for this lead role.
✨Tip Number 3
Prepare to discuss your approach to building creative tools, especially those related to video editing or animation. Sharing insights on user experience and how you’ve tackled challenges in previous projects will resonate well with the team.
✨Tip Number 4
Engage with the open-source community, particularly in areas related to creative tech and media processing. Mentioning any contributions you've made can showcase your passion and commitment to advancing the field, which aligns with our values at StudySmarter.
We think you need these skills to ace Principal Software Development Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust, React, TypeScript, and any relevant projects involving video editing or AI. Emphasise your 7+ years of software engineering experience and any contributions to open-source projects in creative tech.
Craft a Compelling Cover Letter: In your cover letter, express your passion for building innovative tools and how you envision AI transforming the creative landscape. Share specific examples of your work that align with Lumina Platforms' mission and values.
Showcase Your Projects: Include links to your portfolio or GitHub showcasing projects related to video editing, animation, or AI. Highlight any features you've developed that demonstrate your ability to create expressive tools and your understanding of performance and scalability.
Prepare for Technical Questions: Be ready to discuss your technical expertise in detail, especially regarding the technologies mentioned in the job description. Prepare to explain your approach to building performant systems and your thoughts on emerging AI trends in video and media.
How to prepare for a job interview at Lumina platforms
✨Showcase Your Passion for Creativity
When discussing your experience, emphasise your passion for creativity and how it drives your work. Share specific examples of projects where you’ve used technology to enhance creative processes, especially in video editing or animation.
✨Demonstrate Technical Expertise
Be prepared to discuss your technical skills in depth, particularly with Rust, React, and TypeScript. Highlight any relevant projects that showcase your ability to build performant systems and tools, and be ready to answer technical questions that test your knowledge.
✨Stay Ahead of AI Trends
Familiarise yourself with current and emerging AI trends in video and media. Be ready to discuss how you envision AI enhancing creative tools and share your thoughts on future developments in this space.
✨Prepare Thoughtful Questions
Prepare insightful questions about the company's vision for the platform and how they see the relationship between AI and creativity evolving. This shows your genuine interest in the role and helps you assess if the company aligns with your values and goals.