3D Software Engineer in London

3D Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Build and optimise real-time 3D rendering pipelines for an AI-driven platform.
  • Company: Join Customuse, a leading platform in AI-powered 3D design with millions of users.
  • Benefits: Competitive salary, stock options, and mentorship from industry leaders.
  • Why this job: Shape the future of 3D graphics and make a real impact on creators worldwide.
  • Qualifications: 3+ years in graphics programming, expertise in Three.js, and strong JavaScript skills.
  • Other info: Dynamic environment with excellent career growth opportunities in central London.

The predicted salary is between 36000 - 60000 £ per year.

Customuse is making 3D simple and accessible to everyone. Since our launch, we've grown to over 8 Million users, bringing 20M+ designs to life. Today, we're the leading platform for AI-powered 3D design with the most extensive library of customizable assets.

We're at an exciting stage, on track to reach 10M monthly active users with accelerating revenue growth as our product scales. Join us in growing Customuse into a globally recognized brand that serves tens of millions of creators.

We’re looking for an ambitious, highly skilled 3D Software Engineer to join our team at Customuse. You’ll be building the core rendering and graphics systems that power our AI-driven 3D creation platform. This is a high-impact role for someone who loves pushing the boundaries of what’s possible in the browser with Three.js, WebGL, and WebGPU.

What you’ll do:
  • Build and optimize real-time 3D rendering pipelines using Three.js, PixiJS, WebGL, and WebGPU
  • Develop performant, visually stunning 3D experiences that run smoothly across devices
  • Architect scalable graphics systems that support millions of user-generated 3D assets
  • Implement advanced rendering techniques including shaders, lighting, materials, and post-processing effects
  • Collaborate closely with our AI and product teams to bring generative 3D features to life
  • Optimize performance for mobile and lower-end devices without sacrificing visual quality
  • Stay ahead of emerging web graphics standards and integrate cutting-edge capabilities into our platform
Who you are:
  • 3+ years of experience in graphics programming or 3D web development
  • Deep expertise in Three.js and strong understanding of WebGL fundamentals
  • Experience with or enthusiasm for WebGPU and next-generation web graphics APIs
  • Proficiency in JavaScript/TypeScript; familiarity with shader languages (GLSL/WGSL)
  • Understanding of 3D mathematics: transformations, matrices, quaternions, and coordinate systems
  • Experience optimizing rendering performance and memory management in browser environments
  • Familiar with 3D file formats (glTF, FBX, OBJ) and asset pipelines
  • Bonus: experience with PixiJS, game engines, or native graphics APIs (OpenGL, Vulkan, Metal)
What we offer:
  • Competitive salary and stock options
  • Opportunity to shape the technical foundation of a platform serving millions of creators
  • Work on genuinely hard problems at the intersection of AI and real-time 3D graphics
  • High impact on product direction and technical architecture
  • Mentorship from leadership team committed to your professional development
  • Central London office
Hiring Process:
  • Screening call
  • Technical interview with live coding / system design
  • Culture fit interview and meet the team!
  • Reference check & Offer

We value ambition and trajectory over years of experience. Customuse is a demanding environment: We’re extremely ambitious, and we ask a lot of ourselves and one another. While this tends to lead to fantastic learning, achievements, and career growth, it also requires a significant commitment. So if you like the role and are ready to give your very best, we’d love to talk to you!

3D Software Engineer in London employer: Customuse Ltd

At Customuse, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and creativity in the heart of London. As a 3D Software Engineer, you'll have the unique opportunity to shape the future of AI-driven 3D design while collaborating with a talented team dedicated to your professional growth. With competitive salaries, stock options, and a commitment to tackling challenging problems, Customuse is the perfect place for ambitious individuals looking to make a significant impact.
C

Contact Detail:

Customuse Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land 3D Software Engineer in London

✨Tip Number 1

Get your portfolio in shape! Showcase your best 3D projects, especially those using Three.js and WebGL. Make sure to highlight any unique techniques or challenges you tackled – this is your chance to shine!

✨Tip Number 2

Network like a pro! Connect with other 3D developers and industry folks on platforms like LinkedIn or Twitter. Join relevant groups and forums where you can share ideas and learn from others – it’s all about who you know!

✨Tip Number 3

Prepare for the technical interview! Brush up on your coding skills, especially in JavaScript/TypeScript and shader languages. Practice live coding challenges to get comfortable with thinking on your feet – we want to see how you tackle problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining Customuse and being part of our exciting journey!

We think you need these skills to ace 3D Software Engineer in London

Three.js
WebGL
WebGPU
JavaScript
TypeScript
GLSL
WGSL
3D Mathematics
Rendering Performance Optimization
Memory Management
3D File Formats (glTF, FBX, OBJ)
PixiJS
Graphics Programming
3D Web Development

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with Three.js and WebGL. We want to see how you've pushed the boundaries in your previous projects, so don’t hold back on showcasing your best work!

Tailor Your Application: Customise your application to fit the role. Mention specific projects or experiences that align with what we’re looking for in a 3D Software Engineer. This shows us you’ve done your homework and are genuinely interested in joining our team.

Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points if necessary to break down your skills and experiences – it makes it easier for us to see what you bring to the table!

Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Customuse and what we’re all about!

How to prepare for a job interview at Customuse Ltd

✨Know Your Tech Inside Out

Make sure you’re well-versed in Three.js, WebGL, and WebGPU. Brush up on your JavaScript/TypeScript skills and be ready to discuss specific projects where you've implemented advanced rendering techniques. This will show Customuse that you’re not just familiar with the tech, but you can also apply it effectively.

✨Showcase Your Problem-Solving Skills

Prepare to tackle real-time 3D rendering challenges during the technical interview. Think of examples from your past work where you optimised performance or solved complex graphics issues. Customuse is looking for someone who can think critically and creatively under pressure.

✨Understand Their Vision

Familiarise yourself with Customuse’s mission to make 3D accessible. Be ready to discuss how your skills can contribute to their goal of serving millions of creators. Showing that you align with their vision will set you apart as a candidate who truly cares about the company’s success.

✨Be Ready to Collaborate

Since the role involves working closely with AI and product teams, prepare to discuss your experience in collaborative environments. Share examples of how you’ve worked with cross-functional teams to bring projects to life, highlighting your communication skills and teamwork.

3D Software Engineer in London
Customuse Ltd
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>