CareerPlan

Principal Software Engineer - Simulation Data, Validation & Infrastructure

Irving, Texas, USFull-time$148k–$240k2026-11-06 → 2026-11-10
On-siteVisa sponsorship offered

Core

Architect and lead the data, validation, and accelerated-computing foundation for enterprise-scale simulation, connecting physical-machine evidence with virtual-machine behavior through reproducible pipelines and trusted infrastructure.

Role type

Principal Software Engineer (Simulation Data, Validation & Infrastructure)

Builds

Scalable GPU computing platforms, simulation data pipelines, verification/validation frameworks, and reproducible infrastructure for digital twins and Physical AI.

Domain

Industrial automation, Construction equipment, Physical AI, Simulation

Deliverable

production ML models

Required skills

Python, C++, C#, Java, Go, Node.js, Kubernetes, Docker, Terraform, Helm, CoreWeave, NVIDIA GPUs, CUDA, Omniverse, Isaac Sim, SQL, NoSQL, Kafka, Spark, Flink, OpenTelemetry, Prometheus, Grafana, statistical validation, uncertainty analysis

Preferred skills

Large-scale machine telemetry processing, secure reproducible GPU platform design, AI-assisted development tools

Technologies

CoreWeave, Kubernetes, NVIDIA GPUs, CUDA, Docker, Terraform, Helm, Omniverse, Isaac Sim, Newton, Replicator, Cosmos, Prometheus, Grafana

Responsibilities

Architect machine-data and simulation-data ingestion, processing, curation, storage, and serving pipelines; Define data models connecting machines, digital twins, environments, scenarios, datasets, models, and results; Establish verification and validation frameworks, correlation methods, automated regression tests, and quality gates; Build synthetic-data generation, automatic annotation, dataset lineage, versioning, and reproducibility capabilities; Architect scalable NVIDIA GPU execution across CoreWeave, on-premises clusters, cloud, and HPC environments; Operate batch simulation, distributed training, inference, rendering, and synthetic-data workloads using Kubernetes; Define observability, security, workload scheduling, cost controls, resource quotas, and failure-recovery practices; Establish infrastructure as code and CI/CD for simulation services, models, datasets, and GPU workloads.

Seniority

Principal, hands-on technical leadership & mentorship