← Back to list
Job · Principal

Staff Digital Twin Engineer

Other • Principal • On-site • Full-time United States Austin, USA

We're looking for a Staff Digital Twin Engineer to help design, build and evolve digital twin capabilities supporting the development, validation and operation of advanced AI compute systems, with a focus on Omniverse and OpenUSD.

Responsibilities

  • Hands-on technical leadership role covering architecture, implementation, technical guidance and mentoring, without direct line management responsibility
  • Apply MBSE methodologies to drive systems development and ensure traceability from requirements to implementation
  • Develop and deploy simulation logic and behavioral models, real-time simulation algorithms (kinematics, dynamics, control-system interactions), and integrate physics engines (PhysX, Omniverse Physics, etc.)
  • Develop and execute model validation and verification plans, ensuring digital twins are accurate and numerically stable
  • Develop scene composition, data modeling and asset management approaches across component, blade, rack and facility-level views
  • Create high-fidelity 3D models, scenes and environments in Omniverse; develop interfaces connecting simulations to real-time visualization and dashboards
  • Contribute to toolchain and pipeline design, including scripting utilities, automated test frameworks and modular code libraries
  • Evaluate and implement new simulation libraries and rendering technologies; work with multiple digital twin platforms (Omniverse, CARLA, Siemens NX/Teamcenter, Dassault 3DEXPERIENCE, Ansys Twin Builder, Unity)
  • Integrate engineering and operational data from simulation, test, telemetry and infrastructure sources into coherent digital twin environments
  • Support testing, debugging and performance analysis across digital twin applications
  • Establish engineering best practices for OpenUSD schemas, Omniverse workflows and version control
  • Provide technical guidance, code review and mentoring to engineers
  • Produce clear technical documentation and communicate to technical and non-technical stakeholders

Requirements

  • Degree in Mechanical, Electrical, Systems Engineering, Computer Science or related discipline
  • 8+ years of engineering experience in automation, simulation, or controls
  • Experience designing, building or maintaining digital twin, simulation, 3D visualization or engineering platform software
  • Hands-on experience with the Omniverse platform, including Omniverse Kit, extensions and connectors
  • Strong knowledge of OpenUSD/USD concepts (composition, layering, schemas, assets, scene graph workflows)
  • Experience working with data center operations, infrastructure environments or complex technical facilities
  • Experience developing simulation or modeling workflows supporting engineering decisions for complex hardware or infrastructure
  • Strong software engineering skills in Python, C++ or both, building maintainable production-quality tools
  • Experience integrating complex engineering and operational data from multiple systems, formats or APIs
  • Understanding of simulation, real-time visualization, physics-based modeling or rendering pipelines
  • Ability to lead complex technical tasks independently and make sound decisions with incomplete information
  • Strong collaboration and communication skills across multiple engineering disciplines
  • Experience reviewing designs and code, sharing technical knowledge and helping others adopt new tools

Nice to have

  • Experience applying digital twin technologies in data center, HPC, semiconductor, robotics or manufacturing environments
  • Experience with rack and blade design concepts (layout, serviceability, power, cooling, cabling, networking)
  • Experience modeling thermal, power, airflow, mechanical or cabling characteristics for rack- or facility-scale systems
  • Experience with synthetic data generation, sensor simulation, telemetry visualization or operational monitoring
  • Knowledge of containerized deployment, cloud or on-premises infrastructure, CI/CD
  • Experience with 3D asset pipelines, materials, lighting, rendering or physics simulation
  • Familiarity with Unreal Engine, Unity, Blender, ROS, CAD/CAE, DCIM or PLM systems
  • Understanding of AI, machine learning or large-scale system architecture concepts
  • Experience developing user-facing tools for engineering or operations teams

Soft skills

Technical leadership without direct managementMentoringCommunicationCross-discipline collaboration

What we offer

  • Competitive salary
  • Flexible working
  • Medical, dental and vision coverage
  • Flexible Spending Accounts (FSAs) and Health Savings Accounts (HSAs)
  • Disability and life insurance
  • 401(k) retirement plan
  • Commuter benefits, wellness services and Employee Assistance Programme (EAP)

About the company

Graphcore is one of the world's leading innovators in Artificial Intelligence compute, developing hardware, software and systems infrastructure. As part of the SoftBank Group, the Digital Twin / Simulation Platform team works with internal Graphcore teams and Softbank affiliates.

Education: Gépészmérnöki, villamosmérnöki, rendszertervezői vagy informatikai diploma

Similar jobs