At a Glance
- Tasks: Create and deliver high-quality synthetic datasets using Blender for immersive tech.
- Company: Join Lumirithmic, a pioneering tech company redefining synthetic data.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and creativity.
- Why this job: Be at the forefront of XR technology and make a real impact.
- Qualifications: Strong Blender experience and Python programming skills required.
The predicted salary is between 50000 - 70000 £ per year.
Lumirithmic, an Imperial College London spin-out, is redefining synthetic data for the next generation of immersive technologies. By combining advanced 3D computer graphics with AI, we create high-fidelity, large-scale datasets that power cutting-edge perception systems.
We are looking for a Synthetic Data Engineer (Blender & XR) to drive the creation and delivery of high-quality synthetic datasets. In this role, you will work with our in-house, Blender-based platform to design, build, and execute scalable data pipelines tailored to partner needs.
Key Responsibilities
- Build, render, and deliver large-scale synthetic datasets (1M+ frames) reliably for partners across XR and AI teams.
- Operate and optimize scalable rendering and visual data generation workflows.
- Ensure delivery quality, consistency, and operational reliability across datasets and pipeline runs.
- Work directly with partners to understand requirements, iterate on feedback, and ensure high-quality outputs.
- Translate partner needs into scalable synthetic data generation workflows and rendering solutions.
- Communicate progress, technical tradeoffs, and operational constraints clearly.
- Develop new modular components, fix bugs, and maintain the synthetic data platform for performance and reliability.
- Build and improve Blender-based automation tooling and pipeline infrastructure.
- Support operational scalability and continuous improvements across rendering and dataset workflows.
Required Skills & Experience
- Strong professional experience with Blender is required.
- Strong expertise with the Blender Python API (bpy).
- Solid software engineering fundamentals with experience writing clean, maintainable, and testable code.
- Strong Python programming skills.
- Experience building or maintaining Blender-based automation, rendering, or pipeline tooling.
- Good understanding of human-centric computer graphics, including modelling, materials, lighting, animation, and rendering workflows.
- Strong communication and stakeholder management skills.
- Proactive mindset with the ability to independently drive development and resolve issues efficiently.
Preferred Skills
- Experience with rendering at scale (e.g. render farms).
- Knowledge of computer vision, particularly real-time systems.
- Experience with machine learning frameworks (e.g. PyTorch, JAX).
- Familiarity with the Blender C++ codebase.
- Experience with AI-assisted coding or agent-based workflows.
- Strong visual judgment and attention to detail for high-quality renders.
- Experience in synthetic data generation, VFX, games, XR, simulation, or technical art workflow.
Synthetic Data Ops Engineer (Blender & XR) in London employer: Lumirithmic
Contact Detail:
Lumirithmic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Synthetic Data Ops Engineer (Blender & XR) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Lumirithmic or similar companies. Attend meetups, webinars, or online forums where you can chat about Blender and XR tech – it’s all about making connections that could lead to job opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Blender projects and any synthetic data work you've done. Make sure it highlights your best work and demonstrates your understanding of rendering workflows and pipeline development. A strong portfolio can really set you apart!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with the Blender Python API and how you've tackled challenges in past projects. Practising common interview questions can help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals who are passionate about synthetic data and XR. Keep an eye on our job listings and make sure your application stands out by tailoring it to the role.
We think you need these skills to ace Synthetic Data Ops Engineer (Blender & XR) in London
Some tips for your application 🫡
Show Off Your Blender Skills: Make sure to highlight your experience with Blender and the Blender Python API in your application. We want to see how you've used these tools in real-world projects, so don’t hold back on the details!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific experiences that align with our mission at Lumirithmic and how you can contribute to creating high-quality synthetic datasets.
Communicate Clearly: We value strong communication skills, so be clear and concise in your written application. Explain your thought process and how you’ve collaborated with stakeholders in past projects to ensure everyone’s on the same page.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Lumirithmic
✨Master Blender Basics
Make sure you’re well-versed in Blender and the Blender Python API (bpy). Brush up on your skills by working on small projects or tutorials that showcase your ability to create and manipulate 3D models. Being able to demonstrate your hands-on experience will impress the interviewers.
✨Know Your Data Pipelines
Familiarise yourself with data pipeline concepts, especially in relation to synthetic data generation. Be prepared to discuss how you would build and optimise scalable rendering workflows. Having specific examples from past experiences can really help illustrate your understanding.
✨Communicate Clearly
Since this role involves stakeholder collaboration, practice articulating your thoughts clearly. Think about how you would translate technical requirements into actionable tasks. During the interview, don’t hesitate to ask clarifying questions to show your engagement and understanding of the project needs.
✨Showcase Your Problem-Solving Skills
Prepare to discuss challenges you've faced in previous roles, particularly those related to rendering or pipeline issues. Highlight your proactive mindset and how you independently resolved these problems. This will demonstrate your ability to drive development and maintain operational reliability.