Job Title:  T&T - Customer - CS&D - Consultant | Omniverse Developer (Python) | Bengaluru

Job requisition ID ::  84714
Date:  Jun 25, 2025
Location:  Bengaluru
Designation:  Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

Your potential, unleashed.

India’s impact on the global economy has increased at an exponential rate and Deloitte presents an opportunity to unleash and realize your potential amongst cutting edge leaders, and organizations shaping the future of the region, and indeed, the world beyond.

 

At Deloitte, your whole self to work, every day. Combine that with our drive to propel with purpose and you have the perfect playground to collaborate, innovate, grow, and make an impact that matters.

 

The Team

Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.              

 

How you’ll grow

 

Connect for impact

 

Our exceptional team of professionals across the globe are solving some of the world’s most complex business problems, as well as directly supporting our communities, the planet, and each other. Know more in our Global Impact Report and our India Impact Report.

 

Empower to lead

 

You can be a leader irrespective of your career level. Our colleagues are characterised by their ability to inspire, support, and provide opportunities for people to deliver their best and grow both as professionals and human beings. Know more about Deloitte and our One Young World partnership.

 

Inclusion for all

 

At Deloitte, people are valued and respected for who they are and are trusted to add value to their clients, teams and communities in a way that reflects their own unique capabilities. Know more about everyday steps that you can take to be more inclusive. At Deloitte, we believe in the unique skills, attitude and potential each and every one of us brings to the table to make an impact that matters.

 

 

 

Drive your career

 

At Deloitte, you are encouraged to take ownership of your career. We recognise there is no one size fits all career path, and global, cross-business mobility and up / re-skilling are all within the range of possibilities to shape a unique and fulfilling career. Know more about Life at Deloitte.

 

 

Everyone’s welcome… entrust your happiness to us                                                                                                                                        

                                                                                                                                       

Our workspaces and initiatives are geared towards your 360-degree happiness. This includes specific needs you may have in terms of accessibility, flexibility, safety and security, and caregiving. Here’s a glimpse of things that are in store for you. 

 

 

Interview tips

 

We want job seekers exploring opportunities at Deloitte to feel prepared, confident and comfortable. To help you with your interview, we suggest that you do your research, know some background about the organisation and the business area you’re applying to. Check out recruiting tips from Deloitte professionals.

Job Summary

 

Python Developer, Omniverse (AEC & Manufacturing)

 

We are seeking a highly skilled Python Developer to join our team focused on creating groundbreaking digital twins and collaborative workflows for the Architecture, Engineering, & Construction (AEC) and Manufacturing industries. In this role, you will be a key architect of the data pipelines and custom tools that bridge the gap between complex engineering software and the NVIDIA Omniverse real-time simulation platform.

 

You will be responsible for developing robust solutions to import, optimize, and enrich complex CAD and BIM data, creating seamless workflows for design review, factory simulation, and virtual commissioning. The ideal candidate possesses strong Python development skills, a deep understanding of engineering data formats (like CAD and BIM), and a passion for solving the complex geometric and data-related problems inherent in creating high-fidelity, data-rich digital twins. You will work directly with industry experts to build the foundational technology that powers the next generation of industrial metaverse applications.

 

Required Skills & Qualifications

  • Strong Python Proficiency:
  • 3+ years of professional experience writing clean, scalable, and object-oriented Python code.
  • Proficiency with Python's standard library for file I/O, data structures, and process management.
  • Understanding of Engineering/CAD/BIM Data Concepts:
  • A solid grasp of the fundamental concepts behind engineering data, including:
  • Part/Assembly hierarchies and scene graphs.
  • The importance of precision, real-world scale, and coordinate systems.
  • The difference between boundary representation (B-rep) and mesh geometry.
  • The role of metadata (e.g., BIM properties, PLM attributes).
  • 3D Graphics Fundamentals:
  • Understanding of core 3D graphics concepts, including transformations, mesh data (vertices, normals, UVs), materials, and scene composition.
  • Version Control Mastery:
  • High proficiency with Git, including branching strategies, pull requests, and code reviews on platforms like GitHub or GitLab.
  • Problem-Solving & Communication:
  • Excellent analytical and debugging skills, with a proven ability to tackle complex technical challenges.
  • Strong communication skills to effectively collaborate with domain experts, project managers, and other developers.
  • Bachelor's degree in Computer Science, Mechanical Engineering, Architecture, or a related technical field, or equivalent professional experience.

 

Preferred Qualifications

  • Universal Scene Description (USD) Expertise:
  • This is the most critical preferred skill. Hands-on experience authoring and manipulating industrial-scale scenes with Pixar's USD.
  • Deep knowledge of USD composition (layering, referencing), schemas for custom data, and performance optimization techniques (payloads, instancing).
  • AEC/Manufacturing Data Format Experience:
  • Direct experience working with industry-standard data formats and their APIs, such as:
  • AEC: Revit (RVT), IFC, Navisworks (NWD/NWC), DWG, DGN.
  • Manufacturing: STEP, IGES, JT, FBX.
  • Experience writing custom exporters or data conversion pipelines for these formats.
  • AEC/PLM Software Scripting:
  • Experience automating and scripting for major engineering software, such as:
  • Autodesk: Revit API, Navisworks API, AutoCAD API.
  • Dassault Systèmes: CATIA, SolidWorks API.
  • Siemens: NX (NX Open API), Tecnomatix.
  • Other: McNeel Rhino (Rhino.Inside, Grasshopper), PTC Creo.
  • Direct Omniverse Experience:
  • Proven experience developing Omniverse Kit Extensions, particularly for data ingestion and UI development.
  • Experience building Omniverse Connectors or microservices that integrate with enterprise systems.
  • Pipeline TD / Automation Experience:
  • Prior experience as a Pipeline TD, VDC/BIM Automation Specialist, or PLM Developer within an AEC firm or manufacturing company. A portfolio of relevant tools is a huge plus.

 

Nice to Have

  • Point Cloud Data Processing:
  • Experience working with large-scale point cloud data (e.g., from LiDAR scans) using libraries like Open3D, PCL, or CloudCompare.
  • Database & PLM/BIM Server Experience:
  • Familiarity with interacting with data from PLM systems (Siemens Teamcenter, Dassault 3DEXPERIENCE) or BIM collaboration platforms (Autodesk Construction Cloud/BIM 360, Trimble Connect).
  • Experience with SQL or NoSQL databases for managing asset metadata.
  • Robotics & Simulation:
  • Knowledge of robotics simulation, especially using ROS (Robot Operating System), for factory and warehouse automation use cases.
  • Familiarity with physics simulation principles (e.g., kinematics, collision detection) using engines like NVIDIA PhysX.
  • C++ Knowledge:
  • The ability to read and write C++ for performance-critical code or to deeply integrate with low-level SDKs and libraries.
  • Knowledge of Material Standards:
  • Familiarity with standard material representations like NVIDIA's MDL (Material Definition Language) or physical properties relevant to rendering PBR materials.
  • Containerization & Cloud Infrastructure:
  • Experience with Docker for creating reproducible development and deployment environments.
  • Familiarity with deploying applications on cloud platforms (AWS, Azure, GCP)

How you’ll grow

 

Connect for impact

 

Our exceptional team of professionals across the globe are solving some of the world’s most complex business problems, as well as directly supporting our communities, the planet, and each other. Know more in our Global Impact Report and our India Impact Report.

 

Empower to lead

 

You can be a leader irrespective of your career level. Our colleagues are characterised by their ability to inspire, support, and provide opportunities for people to deliver their best and grow both as professionals and human beings. Know more about Deloitte and our One Young World partnership.

 

Inclusion for all

 

At Deloitte, people are valued and respected for who they are and are trusted to add value to their clients, teams and communities in a way that reflects their own unique capabilities. Know more about everyday steps that you can take to be more inclusive. At Deloitte, we believe in the unique skills, attitude and potential each and every one of us brings to the table to make an impact that matters.

 

 

 

Drive your career

 

At Deloitte, you are encouraged to take ownership of your career. We recognise there is no one size fits all career path, and global, cross-business mobility and up / re-skilling are all within the range of possibilities to shape a unique and fulfilling career. Know more about Life at Deloitte.

 

 

Everyone’s welcome… entrust your happiness to us                                                                                                                                        

                                                                                                                                       

Our workspaces and initiatives are geared towards your 360-degree happiness. This includes specific needs you may have in terms of accessibility, flexibility, safety and security, and caregiving. Here’s a glimpse of things that are in store for you. 

 

 

Interview tips

 

We want job seekers exploring opportunities at Deloitte to feel prepared, confident and comfortable. To help you with your interview, we suggest that you do your research, know some background about the organisation and the business area you’re applying to. Check out recruiting tips from Deloitte professionals.