Senior Full Stack Developer – AI Infrastructure

Remote, USA
Posted Jun 12, 2026
Full-time

Position Overview

Lean Layer is the #1 Rated RevOps Agency on G2, and we’re doubling our consulting and engineering capabilities over the next year. Our reputation is built on excellent results, which means we need to keep hiring exceptional builders. We’re looking for a Senior Full Stack Developer to own and evolve the AI infrastructure that powers both our internal operations and customer-facing deployments.

This role focuses on building and maintaining full-stack systems that integrate data pipelines, LLM orchestration, and enterprise-grade application layers. You will be responsible for developing both the user-facing interfaces and the backend systems that power scalable, reliable, and intelligent applications.

Working closely with RevOps Consultants, Data Engineers, and AI-focused teams, this role ensures that complex AI-driven workflows are translated into robust, usable, and production-ready systems.

The ideal candidate combines strong full-stack engineering skills with systems thinking, enabling them to design scalable architectures, handle real-world data complexity, and build products that balance automation with human-in-the-loop workflows.

What We're Looking For

The ideal candidate:

Enjoys owning systems end-to-end, from UI to infrastructure

Thinks in terms of systems, state, and data models—not just features

Is comfortable working with real-world complexity, edge cases, and evolving requirements

Has a strong bias toward building reliable, maintainable, and scalable systems

Understands how to integrate AI into real products, not just prototypes

Thrives in small, high-ownership environments

Can balance speed of execution with long-term system design


Key Responsibilities


Full Stack Application Development

  • Build and maintain React/TypeScript interfaces including dashboards, portals, and project management views

    Develop real-time and collaborative features such as threaded conversations and shared workflows

    Design and implement Python-based backend systems using FastAPI or Flask

    Create REST APIs, relational data models, and application state management systems

    Implement authentication, role-based access control, and approval workflows

AI Integration & Application Layer

  • Integrate LLM APIs (OpenAI, Anthropic) into production systems

    Build application workflows where AI generates outputs and humans review/approve

    Handle streaming responses and real-time AI interactions

    Debug and optimize prompt behavior and model outputs

    Design systems that combine deterministic logic with AI-driven components

Data Systems & Storage

  • Design and manage relational data models using PostgreSQL

    Utilize Redis for caching, state management, and performance optimization

    Work with vector databases (e.g., ChromaDB) for semantic search and retrieval

    Integrate analytics and event tracking using platforms like BigQuery

    Ensure data consistency, performance, and scalability across systems

Integrations & External Systems

  • Build and maintain integrations with third-party systems such as CRMs, Slack, Google Drive, and other operational tools

    Design connectors that are reliable, configurable, and adaptable across deployments

    Ensure integrations are robust and maintainable across different client environments

Infrastructure & Deployment

  • Containerize applications using Docker

    Deploy and manage infrastructure on Google Cloud Platform (GCE, Compute Engine)

    Build and maintain CI/CD pipelines using GitHub Actions

    Design deployment systems that support isolated, per-customer environments

    Ensure reliability, scalability, and repeatability of deployments across cloud environments


Required Qualifications

  • Strong experience with Python and React/TypeScript

    Experience designing REST APIs and working with relational databases (PostgreSQL)

    Familiarity with authentication systems and role-based access control

    Experience with Docker, GCP (Compute Engine), and CI/CD pipelines

    Experience building production systems with real data models and workflows

    Experience working with LLM APIs and handling streaming responses

    Background in small teams or startups with full-stack ownership


Preferred Experience

  • Experience with vector databases such as ChromaDB or Pinecone

    Experience building Slack apps (Bolt SDK or similar)

    Experience developing workflow systems or multi-tenant architectures

    Experience deploying infrastructure across multiple customer cloud environments

    Portfolio or examples of past full-stack or systems-level projects


Additional Information

Learn more about what it's like to work at Lean Layer here.


Visa Sponsorship: Please note that we are not currently able to offer U.S. visa sponsorship or transfer for this position.


For Brazilian Residents: We invite you to apply for this position, but please note that at this time we can only hire those outside of the United States as full-time contractors. If you have any questions about this setup, please don't hesitate to reach out.

More Remote Jobs