Job Specifications
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.
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 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