Palmetto is seeking a Staff Software Engineer to join their Energy Intelligence team. This role will focus on building the software and data layer that transforms fragmented energy data into structured intelligence. The engineer will develop services, pipelines, and models for estimating home energy usage, production, and costs, running them as reliable production APIs at scale. The position involves physics-based and machine-learning energy modeling, processing large-scale geospatial and remote-sensing data, handling utility and grid data across US markets, and developing AI systems with LLM-powered agents for data extraction from complex documents. The ideal candidate is a versatile engineer with full-stack capabilities, comfortable with modern AI frameworks and tooling. This role is part of the Data and Energy Intelligence Unit, a multidisciplinary team focused on data-intensive applications in energy modeling, geospatial data, and applied AI. While energy expertise is a plus, strong engineering skills and sound judgment are most valued, with the opportunity to learn the domain on the job.
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
Senior
Education Level
No Education Listed