Job Description
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 NovaverseYou 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 OwnDefine and execute Novaverse’s software development strategy, aligning platform architecture, real-time 3D, and ML capabilities with business goalsAct as the technical authority across JavaScript, React, Python, WebRTC, Unreal Engine, and Pixel Streaming integrationsDrive innovation in ML‑powered 3D generation, including Gaussian Splatting and emerging generative techniquesPartner with ML and 3D experts to design scalable pipelines that deliver high‑fidelity, real‑time environments in Unreal Engine 5Lead 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/CDOversee end‑to‑end project execution across multiple workstreams, balancing short‑term delivery with long‑term product visionEvaluate and integrate new technologies in ML, generative AI, 3D rendering, and streaming to enhance product performance and user experienceCommunicate technical strategy, progress, and risks clearly to senior stakeholdersWhat You’ll BringBachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Strong leadership, stakeholder management, and communication skillsProven ability to architect and deliver complex, scalable software systemsSolid knowledge of cloud infrastructure, CI/CD pipelines, and modern DevOps practicesExperience integrating Unreal Engine and Pixel Streaming into production environmentsDeep understanding of Machine Learning frameworks and principles, particularly within generative 3D, computer vision, or related domainsStrong hands‑on expertise in JavaScript, React, WebRTC, and Machine Learning8+ years of software development experience, including 3+ years leading and scaling engineering teamsFlexibility to travel occasionally between offices or for key industry eventsWhat We OfferCompetitive salary, equity and benefits packageOpportunities to work on cutting‑edge, high‑visibility projects in architectural visualization and interactive systemsA collaborative, creative work environment with room for innovation and growthThe chance to influence project direction and improve overall pipeline efficiencyRegular team outings and studio socialsMonthly wellness budget to support physical and mental wellbeingOngoing training, development, and progression opportunities
#J-18808-Ljbffr