Job Closed
This listing is no longer active.
Digital humans for the metaverse – enabling the best creative minds to design and build amazing customer experiences.
Senior Software Engineer, Real-Time 3D Platform
Location
New Zealand
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Real-Time 3D Platform
UneeQ
• You'll join stand-ups a couple of times a week to align with the team, unblock work, and share progress • Most days, you’ll work hands-on in our Unreal Engine-based digital human application, contributing to features, performance, and overall system quality • Role involves working across parts of the wider platform - integrating with services such as text-to-speech, real-time streaming (WebRTC), and cloud infrastructure (AWS) • You'll often own work end-to-end, with regular code reviews and design discussions to ensure a high technical standard • You'll work closely with senior engineers in the platform team, particularly your day-to-day counterpart, and collaborate as needed with adjacent technical teams that build on top of the platform • Responsibilities will include developing and enhancing features within our digital human application to improve quality and user engagement • Investigate and implement performance optimisation opportunities • Integrate other platform systems into the game engine • Research, experiment and implement (if appropriate) the latest techniques in graphics - such as machine learning based animation • Support other team members that use the game engine by debugging engine issues or providing expert support • Keep up to date with the latest developments in the industry and specific to our game engine • Provide thought leadership in real-time 3D related elements of our platform • Work with technical artists and animators to develop scalable pipelines for character creation • Support technical artists and animators do their best work by developing tools and systems to facilitate this
Job Requirements
- Experienced in the games industry or interactive real-time 3D graphics development
- Highly experienced with C/C++, with hands-on experience using real-time rendering APIs such as Vulkan, DirectX, or similar
- Experienced working with Unreal Engine 5
- Strong in general software engineering, including integrating a rendering system with other platform services (e.g. messaging systems, backend services)
- Comfortable using AI-assisted coding tools as part of your development workflow
- Strong in 3D mathematics, including vectors and transformation matrices
- Experienced in CPU and GPU optimisation
- Comfortable using metrics and data to understand how code performs in production and to inform decisions
- Comfortable building, improving, and maintaining build systems
- Proven problem-solving and debugging skills, including the ability to track down issues in unfamiliar or legacy codebases
- Strong hands-on experience working in Linux environments, with confidence using Linux as a primary development platform and ensuring applications also run reliably on Windows for use by other teams (e.g. art and animation).
- Awareness of current industry trends, tooling, and best practices in computer graphics and real-time 3D development
Benefits
- Join a global team with colleagues from around the world
- Annual learning allowance to support your professional growth
- Health insurance coverage
- Wellness allowance (for NZ & AU employees)
- An extra week of annual leave (for NZ & AU employees)
- Participation in our annual Company Summit - yes, we fly in all our employees from around the world!
- Flexibility to work from other locations for short periods
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own features from conception to deployment, working across our full codebase to deliver an exceptional user experience • Drive cultural and technological change as we scale our teams and platforms
• Design, develop, and maintain responsive web-based User Interfaces (UIs) and dashboards using React and TypeScript to visualize real-time sensor data, manage workflows, and facilitate data-driven control decisions. • Develop and implement APIs (e.g., REST) that connect the front-end control interfaces and data dashboards with the backend systems. • Collaborate with the infrastructure team on the CI/CD pipeline to automate the deployment of front-end applications. • Write software to manage and read data from sensors on prototype units, ensuring accurate and efficient data collection for analysis. • Collaborate closely with engineering teams to ensure seamless integration between software interfaces and physical system requirements. • Participate in code reviews and contribute to best practices for full-stack software development.
Full-Stack Engineer
OvermindCompete on coding quests to earn prizes and on-chain credentials. Master smart contracts to build world-class dApps.
• Enable developers to enter web3 and build products • Design quests in partnership with web3 companies • Help developers find roles in web3 • Support community members in skill development and career transitions
Software Engineer, Data Infrastructure – Acquisition
SpeechifyGet your reading done faster, easier, and on the go. Listen to any book, document, or website with Speechify.
• Be scrappy to find new sources of audio data and bring it into our ingestion pipeline • Operate and extend the cloud infrastructure for our ingestion pipeline, currently running on GCP and managed with Terraform. • Collaborate closely with our Scientists to shift the cost/throughput/quality frontier, delivering richer data at bigger scale and lower cost to power our next-generation models. • Collaborate with others on the AI Team and Speechify Leadership to craft the AI Team’s dataset roadmap to power Speechify’s next-generation consumer and enterprise products.




