TAR builds the energy infrastructure America needs. Fully islanded, off-grid solar and storage campuses engineered to power AI data centers, plus robotics that build them at GW scale. Before any robot can be deployed, it gets proven at our Field Testing site in West Texas. As Site Manager, you own that site: the equipment on it, the deliveries arriving on it, and the organization that determines whether the next round of testing starts on time. This is a hands-on execution seat based at the Field Testing site in West Texas. The role does not run on fixed hours. You are on-site ad hoc for deliveries and spend most days there, organizing and improving the facility ahead of the next test.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed