Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

GoodLeap Logo

Staff Software Engineer – AI Agents

GoodLeap

Salary not specified
Aug 13, 2025
San Francisco, CA, US
Apply Now

GoodLeap is building AI agents to empower professionals in the trades industries and homeowners to adopt sustainable solutions.

Requirements

  • 5+ 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.

Responsibilities

  • Lead the design, architecture, and development of AI agent platforms and tools, including multi-modal interactions, multi-agent orchestration, memory systems, long running tasks, and other agentic AI fundamentals.
  • Set technical direction for AI-powered systems, balancing near-term delivery with long-term scalability and maintainability.
  • Partner with cross-functional leaders to identify high-impact opportunities for AI agent integration across products and workflows.
  • Build backend services and APIs (primarily in Python with FastAPI) to support agent orchestration, memory, and secure tool access.
  • Develop and integrate vector databases, embeddings, and semantic search capabilities to enhance agent intelligence.
  • Drive technical excellence in system performance, reliability, observability, and security.
  • Conduct hands-on prototyping and R&D to explore new AI capabilities and frameworks, validating technical feasibility and product fit.

Other

  • 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.
  • Excellent communication skills, able to convey complex technical ideas to diverse stakeholders.