GoodLeap

Principal Software Engineer – AI Agents

GoodLeap

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $202,000 - $237,000 per year

Job Level

Lead

Tech Stack

AWSDistributed SystemsPython

About the role

  • About GoodLeap: GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand.
  • GoodLeap has funded more than $30 billion in financing for sustainable solutions since 2018.
  • GoodLeap supports GivePower, building life-saving water and clean electricity systems helping 1.6+ million people across Africa, Asia, and South America.
  • About the Role: GoodLeap is building AI agents to empower professionals in the trades industries and homeowners to adopt sustainable solutions. As a Principal Software Engineer – AI Agents, you will play a critical and strategic role in shaping our next generation of intelligent, conversational, and task-driven products.
  • This is a hands-on technical leadership role—you will architect, build, and deliver production-grade AI agent capabilities across our software ecosystem, while setting long-term technical direction and engaging in R&D-style innovation.
  • You will work closely with product, design, and other engineering teams to ensure our AI solutions are reliable, scalable, and truly impactful for our customers.
  • We are looking for someone who thrives in environments where deep technical expertise, strategic thinking, and execution excellence intersect.

Requirements

  • 10+ years of professional software engineering experience, including designing and delivering production systems at scale.
  • 1+ years of experience working with LLMs or building and deploying machine learning models.
  • Proven technical leadership in driving architecture, guiding teams, and delivering complex projects end-to-end.
  • Strong backend development experience in Python (FastAPI strongly preferred).
  • Experience integrating with LLM APIs (e.g., OpenAI, Claude, AWS Bedrock, Vertex AI), vector databases, and RAG pipelines.
  • Familiarity with MCP and multi-agent frameworks.
  • Deep understanding of system design, distributed systems, and architectural trade-offs.
  • Excellent communication skills, able to convey complex technical ideas to diverse stakeholders.
  • Experience building production AI agents or agent frameworks.
  • Familiarity with AWS services for scalable backend deployment
  • Experience with AI observability, MLOps, and CI/CD for AI pipelines.
  • Collaborative and mentoring mindset, helping others level up technically.
  • Strong problem-solving ability—able to break down complexity into actionable steps.
  • Customer-focused approach, aligning engineering decisions with end-user value.