Director of Software Development - London / New York

NOVAVERSE is an international technology company focused on creating compelling digital products for architecture, design, and the unbuilt environment. We are pioneering the future of real‐time 3D experiences by fusing cutting‐edge generative Machine Learning with immersive rendering technologies. Our projects span architectural visualization, software, interactive simulations, and creative media. We have studios in New York, London, and Barcelona.
Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.
Your Role at Novaverse

You will define and drive our software strategy across core platform development, real‐time 3D technologies, and advanced Machine Learning (ML), including generative 3D capabilities. You will lead the end‐to‐end software development lifecycle, deliver high-impact product initiatives, and build and scale a high-performing in‐house engineering team. Working closely with leadership and creative teams, you will turn ambitious digital concepts into scalable, cutting‐edge immersive solutions.

What You’ll Own
  • Define and execute Novaverse’s software development strategy, aligning platform architecture, real-time 3D, and ML capabilities with business goals
  • Act as the technical authority across JavaScript, React, Python, WebRTC, Unreal Engine, and Pixel Streaming integrations
  • Drive innovation in ML‐powered 3D generation, including Gaussian Splatting and emerging generative techniques
  • Partner with ML and 3D experts to design scalable pipelines that deliver high‐fidelity, real‐time environments in Unreal Engine 5
  • Lead and scale a high‐performing, cross‐functional engineering team, e.g. hiring, mentoring, and fostering a culture of excellence.
  • Establish best practices across architecture, code quality, security, testing, documentation, and CI/CD
  • Oversee end‐to‐end project execution across multiple workstreams, balancing short‐term delivery with long‐term product vision
  • Evaluate and integrate new technologies in ML, generative AI, 3D rendering, and streaming to enhance product performance and user experience
  • Communicate technical strategy, progress, and risks clearly to senior stakeholders
What You’ll Bring
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong leadership, stakeholder management, and communication skills
  • Proven ability to architect and deliver complex, scalable software systems
  • Solid knowledge of cloud infrastructure, CI/CD pipelines, and modern DevOps practices
  • Experience integrating Unreal Engine and Pixel Streaming into production environments
  • Deep understanding of Machine Learning frameworks and principles, particularly within generative xkybehq 3D, computer vision, or related domains
  • Strong hands‐on expertise in JavaScript, React, WebRTC, and Machine Learning
  • 8+ years of software development experience, including 3+ years leading and scaling engineering teams
  • Flexibility to travel occasionally between offices or for key industry events
What We Offer
  • Competitive salary, equity and benefits package
  • Opportunities to work on cutting‐edge, high‐visibility projects in architectural visualization and interactive systems
  • A collaborative, creative work environment with room for innovation and growth
  • The chance to influence project direction and improve overall pipeline efficiency
  • Regular team outings and studio socials
  • Monthly wellness budget to support physical and mental wellbeing
  • Ongoing training, development, and progression opportunities

Job Details

Company
NOVAVERSE
Location
London, UK
Employment Type
Full-time
Posted