Lead Software Engineer

Argyllinfotech

  • Irving, TX
  • 1 day ago

    Highlights

    Job Duties - Profile & Optimize Workloads : Diagnose and eliminate performance bottlenecks across CPU, GPU, memory, I/O, storage, and networking layers using NVIDIA Nsight tools Tune CUDA, C++, and Python: Refactor and optimize core simulation code to maximize hardware utilization, throughput, and execution speed. In this high-visibility technical lead role, you will pioneer automated, agentic code optimization and push NVIDIA Omniverse, Isaac Sim, and distributed multi-GPU clusters to their absolute performance limits.

    Numbers & Facts

    LocationIrving, TX

    Description

    Job Title : Lead Software Engineer

    Location: Irving, TX.

    Projected Start Date : 11-16-2026

    Projected End Date: 05-27-2027

    No of Positions: 1

    Caterpillar Inc. 1 US Local

    All candidates selected for an interview are required to complete our mandatory identity verification process.

    Job Description: Accelerate the future of robotics and physical AI by solving the highest-impact compute bottlenecks at scale. In this high-visibility technical lead role, you will pioneer automated, agentic code optimization and push NVIDIA Omniverse, Isaac Sim, and distributed multi-GPU clusters to their absolute performance limits.

    Required Skills - CUDA; C++; Python; Agentic AI; Isaac Sim

    Job Duties - Profile & Optimize Workloads:

    • Diagnose and eliminate performance bottlenecks across CPU, GPU, memory, I/O, storage, and networking layers using NVIDIA Nsight tools Tune CUDA, C++, and Python: Refactor and optimize core simulation code to maximize hardware utilization, throughput, and execution speed.
    • Design and deploy agentic AI systems that automatically analyze and optimize runtime code performance.
    • Accelerate and scale simulation workloads running on NVIDIA Omniverse and Isaac Sim across multi-GPU and distributed systems.
    • Manage and optimize containerized GPU jobs using Docker, Kubernetes, and Slurm across cloud environments (CoreWeave, AWS, Azure).
    • Implement automated regression testing, observability, and performance benchmarking for continuous tracking.
    • Partner with robotics, perception, and AI teams to drive GPU performance best practices and evaluate future hardware/software infrastructure.

    Similar Jobs