Profession_image
Engineering

Network Engineer

Network Engineer

ABOUT THE ROLE: NBCUniversal’s Network Engineering group within the Operations & Technology organization has an opening for a Network Engineer based at 30 Rockefeller Plaza, NYC. The engineer will work within a dedicated team of network and firewall engineers tasked with building reliable and scalable network infrastructure for NBCUniversal’s broadcast and media production facilities. The selected candidate will have experience in the configuration, deployment, and support of Cisco, Arista, and Palo Alto firewalls using vendor and internal automation and monitoring systems.

Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay – CGU (contenu généré par les utilisateurs)

Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay – CGU (contenu généré par les utilisateurs)

NBCUniversal is looking for a highly skilled Senior Gameplay Systems Programmer to help build the core gameplay experience of an ambitious new AAA platform developed in Unreal Engine 5. This role focuses on the implementation and evolution of scalable gameplay systems supporting systemic gameplay, multiplayer experiences, and user-generated content (UGC).

Reinforcement Learning Engineer - Ingénieur(e) en apprentissage par renforcement

Reinforcement Learning Engineer - Ingénieur(e) en apprentissage par renforcement

We are seeking a Reinforcement Learning Engineer with experience manipulating virtual environments to train autonomous agents. This role focuses on the design of robust simulation environments, reward structures, and policy architectures that can navigate complex, multi-sensor landscapes. Key Responsibilities Cross-Functional Coordination: Work with partner ML and Annotation engineers and TPMs to spec out data, simulation, and training requirements.

ML Solutions Architect - Architecte de solutions ML

ML Solutions Architect - Architecte de solutions ML

We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-adjacent experience. In this role, you will lead the high-level design of systems that integrate ML models into our broader product suite. You will act as a technical consultant, evaluating customer requirements and determining whether they can be addressed with off-the-shelf solutions or should be escalated as specialized research initiatives for our Deep Learning and Reinforcement Learning teams.

Tech Lead Manager, AI/ML Engineering (East Coast)

Tech Lead Manager, AI/ML Engineering (East Coast)

We are seeking an experienced Tech Lead Manager/Engineering Manager to grow out and lead a forward-deployed team of Machine learning engineers who will be building applications for a graphically intensive simulation platform. This role will serve as the central facilitator for platform director requests for engineers with technical expertise. Key Responsibilities Stakeholder Management: Steward the end-to-end planning, execution, and delivery of the platform-deployed machine learning applications.

Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)

Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)

As a Senior Programmer, you are responsible for designing, implementing, and maintaining core systems within Unreal Engine that support gameplay, visuals, AI behaviour, and user experience. You work on performance‑critical systems and collaborate closely with multidisciplinary teams to ensure features are scalable, maintainable, and production‑ready. You take ownership of complex systems within your specialization while contributing to the overall technical direction of the project.

Senior Programmer - Mobile (Engine, Rendering, Tools, UI) / Programmeur sénior – Mobile (Moteur, Rendu, Outils, Interface utilisateur)

Senior Programmer - Mobile (Engine, Rendering, Tools, UI) / Programmeur sénior – Mobile (Moteur, Rendu, Outils, Interface utilisateur)

As a Senior Programmer (Mobile), you are responsible for designing, implementing, and maintaining systems within Unreal Engine that deliver performant, scalable, and high‑quality experiences on mobile platforms. You focus on working within strict CPU, GPU, memory, and power constraints, while enabling efficient development workflows and high iteration speed. You take ownership of complex systems within your specialization and contribute to the overall technical direction of mobile development.

Architect, Builder Enablement

Architect, Builder Enablement

As an Enterprise Architect for Builder Enablement, your role is to bring clarity and coherence to a complex, evolving technology ecosystem. You will be a founding member of the Builder Enablement team at the intersection of architecture, engineering, and enablement - developing and maintaining a shared view of enterprise infrastructure, services, and patterns—mapping how they fit together today and where they’re going. You’ll work across teams to crystallize architectural principles, surface gaps and overlaps, and help the organization understand its technology as a cohesive system.

Staff Engineer, Builder Enablement

Staff Engineer, Builder Enablement

As a Staff Engineer on the Builder Enablement team, your mission is to make the right way the easy way. You will be a founding member of the Builder Enablement team at the intersection of architecture, engineering, and enablement - identifying common design and implementation needs across Enterprise Engineering and turn them into paved paths, clear, reusable solutions that reduce friction and accelerate time-to-value.

Engine/Gameplay Architect - UGC / Architecte moteur / gameplay – UGC

Engine/Gameplay Architect - UGC / Architecte moteur / gameplay – UGC

We’re looking for an Engine / Gameplay Architect to help shape the foundation of user-generated content (UGC) on a large-scale interactive entertainment experience built in Unreal Engine. This role sits at the intersection of engine systems, gameplay architecture, and emerging AI-assisted creation workflows. You’ll define how creators build, extend, and interact with the platform - through robust APIs, scalable systems, and intuitive scripting - while enabling AI-driven tooling that lowers the barrier to creation without limiting depth.