Genesis Logo

Genesis

QA Engineer: Nyx Renderer & Genesis World

Posted 2 Days Ago
Be an Early Applicant
Hybrid
London, Greater London, England, GBR
Senior level
Hybrid
London, Greater London, England, GBR
Senior level
Owns quality for the Nyx renderer and Genesis World physics engine through automated and exploratory testing. Responsibilities include developing image-comparison and simulation-validation tools, testing numerical correctness and determinism across GPUs and software environments, establishing CI quality gates for cross-platform Python wheels, testing 3D scenes and physics scenarios, and triaging defects. Requires strong Python, C++, 3D rendering, simulation, GPU testing, and CI/CD expertise.
The summary above was generated by AI

About Genesis AI

Genesis AI builds the simulation platform powering the next generation of robotics and embodied AI. Our flagship product, Genesis World, is a unified multi-physics simulation engine paired with Nyx, our in-house GPU-accelerated, path-traced photorealistic renderer. Together they provide a platform for training robotics and embodied AI at scale; letting teams simulate complex physical worlds with high fidelity and speed, from a laptop to datacenter-grade GPUs, and close the gap between simulation and the real world.

About the Role

We're hiring a Senior QA Engineer to own quality across Nyx and the Genesis World engines. You'll split your time evenly between hands-on exploratory testing and enhancing our automated test infrastructure. Because both systems run on GPUs and underpin robotics training and scientific workloads, correctness goes beyond "does it run": it's about visual fidelity, numerical accuracy, determinism, and reproducibility across hardware.

We're especially looking for someone with strong knowledge of 3D environments, assets, and rendering, who can reason about what "visually and physically correct" actually means.

What You'll Do

  • Maintain and evolve our automated test suites for the Nyx renderer and the Genesis World physics engine.

  • Develop image-comparison / perceptual-diff tooling to catch rendering regressions, and validation harnesses to catch simulation drift.

  • Validate numerical correctness, determinism, and reproducibility across GPUs, drivers, and CUDA versions.

  • Perform exploratory and manual testing on 3D scenes, assets, and complex multi-physics scenarios that are hard to automate.

  • Set up quality gates in CI for prebuilt wheels across platforms (Linux, Windows, Python 3.10–3.13).

  • Triage, reproduce, and clearly document defects; partner with engineers on root cause.

What We're Looking For

  • 5+ years in software QA, with strong experience in both test automation and exploratory testing.

  • Solid 3D environment and asset knowledge, with familiarity with rendering and simulation/physics.

  • Strong Python and C++ skills; comfortable reading performance-sensitive code.

  • Understanding of testing challenges in GPU and floating-point systems; non-determinism, tolerance-based assertions, hardware/driver variance.

  • Experience building test infrastructure in CI/CD and managing cross-platform builds.

  • Excellent debugging instincts and clear, reproducible bug reports.

Nice to Have

  • Experience with GPU programming, or ray/path tracing concepts.

  • Background in computer graphics (PBR, color management, perceptual image metrics).

  • Familiarity with physics or scientific simulation.

  • Robotics or sim-to-real experience.

Similar Jobs

33 Minutes Ago
Hybrid
Expert/Leader
Expert/Leader
Digital Media • Gaming • Software • Esports • Automation
Leads the development, deployment, validation, and optimization of probabilistic and machine learning models powering real-time sports betting markets. Analyzes large datasets, determines odds, improves model accuracy and efficiency, researches advanced methods, collaborates with trading and engineering teams, identifies data-driven opportunities, and mentors junior data scientists.
Top Skills: Cloud ComputingMachine LearningPythonPyTorchRScikit-LearnTensorFlow
33 Minutes Ago
Hybrid
Expert/Leader
Expert/Leader
Digital Media • Gaming • Software • Esports • Automation
Leads the development, validation, deployment, and optimization of probabilistic and machine learning models powering real-time sports betting markets. Analyzes large sports datasets, collaborates with trading and software teams, researches advanced modeling techniques, ensures scalable production performance, identifies data-driven opportunities, and mentors junior data scientists.
Top Skills: PythonPyTorchRScikit-LearnTensorFlow
33 Minutes Ago
Hybrid
Senior level
Senior level
Digital Media • Gaming • Software • Esports • Automation
Develop and support a business-critical verification platform during its re-architecture using Golang, React, cloud platforms, Kafka, SQL, .NET, and TypeScript. Lead a small development team, design scalable and reliable systems, oversee technical solutions from development through production, maintain code quality and governance, estimate work, document solutions, mentor developers, and provide escalation support.
Top Skills: .NetAICloud PlatformsFacial Recognition SystemsGoKafkaReactSQLTypescript

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account