Software Engineer

Elementl Power
$110,000 - $150,000Remote

About The Position

Elementl Power Inc. is seeking a Software Engineer to join their AI and IT team. This role will be responsible for designing, building, deploying, and operating AI agents, data pipelines, and internal applications that leverage the company's data to create a competitive advantage in its nuclear development projects. The position is a hands-on, full-stack engineering role primarily using Claude Code and Google Cloud Platform (GCP). The engineer will manage the entire delivery process, including infrastructure as code with Terraform, CI/CD with GitHub Actions, secrets management, logging, monitoring, alerting, cost controls, and security guardrails within a federally regulated nuclear development context. The role also involves partnering with the IT Operations Lead to automate IT operations and provide necessary audit evidence.

Requirements

  • 5+ years of professional software engineering experience (exceptional candidates with less experience and a strong Claude Code or agent portfolio will be considered).
  • Demonstrable production experience with Claude Code (or Codex or similar) as a primary development tool, including custom skills, agent workflows, and MCP servers.
  • Experience designing, deploying, and operating production LLM agents, including tool and function calling, retrieval, evaluation, observability, cost control, and failure handling.
  • LangGraph or equivalent agent framework experience required.
  • Hands-on GCP in production.
  • Working familiarity with Microsoft 365 (SharePoint, Outlook, Microsoft Graph API) and Azure (Entra ID, core services).
  • Production Terraform including module design, state management, and CI/CD integration.
  • GitHub Actions or equivalent CI/CD with automated testing, environment promotion, secrets handling, rollback, and on-call ownership.
  • Strong Python as the primary implementation language for agents, data pipelines, and automation.
  • Experience landing data from operational systems into a warehouse, modeling it, and exposing it to downstream BI and AI systems.
  • Track record of shipping systems other people depend on, with associated testing, observability, documentation, and change-management discipline.
  • Comfortable presenting architecture and trade-offs to senior leadership.

Nice To Haves

  • Energy industry exposure, especially nuclear (prior work at an NRC licensee, DOE, advanced reactor developer, EPC, utility, or national lab; or adjacent experience in large-scale utility, transmission, oil and gas, or renewables at an IPP).
  • Hands-on experience in regulated environments operating under FedRAMP, CMMC, export controls (10 CFR Part 810), or comparable regimes.
  • Prior experience as the sole or early engineer at a startup, or as the first AI hire at a larger organization.
  • Familiarity with MCP server development and the Google Agent Development Kit (ADK).
  • Experience integrating with Primavera P6, NetSuite, Procore, Aconex, Documentum, or Cobblestone CLM.
  • SharePoint Framework (SPFx), TypeScript, JSX, or Microsoft Graph API experience.
  • Power Automate, PowerShell, or other Microsoft automation experience.
  • Public open-source contributions, Claude skills or plugins, or published material on agent engineering.
  • Familiarity with at least one statically typed language such as Go, TypeScript, or Java.

Responsibilities

  • Design, build, deploy, and monitor production AI agents using the Google Agent Development Kit (ADK) on GCP and the Claude CoWork ecosystem.
  • Build agents that interact with operational systems.
  • Develop and deploy Claude plugins.
  • Build and operate AI usage monitoring, including token consumption, adoption, leaderboards, and impact metrics for executive reporting.
  • Ingest and model priority operational source systems into the data lake, including documented data dictionaries and freshness SLAs.
  • Build the integration surface, including MCP servers, APIs, event triggers, scheduled jobs, and ETL pipelines.
  • Set up and maintain executive Power BI dashboards.
  • Design and build function-specific AI agents that integrate the data lake with operational systems.
  • Own all GCP infrastructure as code in Terraform.
  • Operate the GitHub Actions CI/CD pipeline for all systems, including automated tests, security scans, environment promotion, and rollback.
  • Set up and own logging, metrics, tracing, alerting, and cost monitoring for all agent and data systems in GCP, with on-call responsibilities.
  • Maintain a clean, auditable software supply chain.
  • Partner with the IT Operations Lead on technical implementation of security monitoring, log aggregation, and identity automation.
  • Build automation for audit and export-control evidence, such as access reviews, audit logs, and configuration baselines.
  • Implement controlled data handling in data systems consistent with 10 CFR Part 810.
  • Enforce least-privilege access, MFA, conditional access, and segregation of controlled data.
  • Use Claude Code as the primary engineering environment for planning, implementation, refactoring, code review, runbook automation, and incident response.
  • Write testable, observable, and understandable code.
  • Maintain an engineering wiki with architecture decisions, runbooks, and skill templates.
  • Operate the engineering function with discipline, including pull request review, documented change management, environment separation, and incident postmortems.
  • Continuously stay abreast of advancements in AI best practices.

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Generous paid time off, personal time, and flexibility
  • Company-sponsored short- and long-term disability coverage and life insurance
  • 401(k) plan with an impressive company match
  • Additional benefits designed to support your well-being and success
  • Work from anywhere - our team operates 100% remotely across the United States!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service