
Technical Specialist
About the role
Job Summary
2) NVIDIA Omniverse Developer / Specialist – AI & Digital Twins Role summary
Senior Omniverse Developer/Specialist owning the design and implementation of Omniverse-based digital twin and simulation applications with integrated AI/ML. Responsible for OpenUSD/Omniverse pipelines, Python/C++ extensions, and bringing NVIDIA AI and ecosystem services into production solutions.
Key skills / requirements
-
Strong Python development for Omniverse Kit/Code extensions, tools, and automation; experience with event handling, object control, and simulation scripting.
-
Solid understanding of OpenUSD (prims, layers, variants, composition) and Omniverse Nucleus–based collaboration workflows.
-
Hands-on experience building apps or workflows with NVIDIA Omniverse (Kit apps, USD Composer, Isaac Sim, or Replicator)
-
Experience integrating AI/ML models (vision, physics surrogates, LLMs, or recommendation models) into interactive or simulation pipelines; familiarity with NVIDIA AI stack and NIMs is a plus.
-
Knowledge of real-time 3D and simulation: physics (PhysX or similar), streaming data, and performance optimization on RTX GPUs.
-
Experience with cloud/backend integration: REST/gRPC services, data pipelines, authentication, and deploying Omniverse or AI services in cloud/edge environments.
-
Familiarity with at least one of: C++, Unity, Unreal, or robotics frameworks (Isaac/ROS) is a plus for ecosystem integration.
-
Omniverse Kit & extension development
-
OpenUSD (prims, layers, composition)
-
Python scripting (Omniverse Code)
-
USD workflows & Nucleus
-
AI/ML model creation & deployment
-
Real-time 3D collaboration
-
C++/JavaScript
-
Omniverse SDKs
-
Isaac Sim robotics
-
Omniverse Replicator (synthetic data)
-
3D graphics APIs (Vulkan/OpenGL)
Key Responsibilities
-
To architect| design and develop (through Team) solution for product/project & sustenance delivery
-
To support as an SME
-
To ensure knowledge up-gradation and work with new technologies so that the solution is current and meets quality standards and the client requirements
-
To train and develop team so as to ensure that there is an adequate supply of trained manpower in the said technology and deliver risks are mitigated
-
To gather specifications and deliver solutions to the client organization based on understanding of a domain or technology
-
To review project deliverables.
-
To recommend client value creation initiatives and implement industry best practices (on specific technology/product)
Skill Requirements
null
Other Requirements
null
Required skills
Technical Expertise
About HCL Technologies
Chennai
Headquarters