Software Engineer
Lead development of software that procedurally generates realistic 3D environments using real-world data, delivering assets compatible with Unreal, Unity, or raw meshes, and collaborating with pipeline and AI/ML teams to optimize 3D data flow for game production.
In this role, you’ll create software that automatically generates 3D environments or objects. Instead of random designs, your software will use real-world data, such as maps or object details, to make these environments look more realistic. The output from your work will be compatible with popular 3D platforms like Unreal and Unity, or as standalone 3D models.
You’ll work closely with the Pipeline and AI/ML teams to plan and improve the way this 3D data flows through our production process, helping it fit well with game environments.
Responsibilities include, but not limited to:
Desired Characteristics:
Fully Remote: This position has been designated as fully remote, meaning that the position is expected to contribute from a non- NBCUniversal worksite, most commonly an employee’s residence.
This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website. Salary range: $140,000 - $175,000 (bonus eligible).
We are accepting applications for this position on an ongoing basis.
As par
Posted June 26, 2026