Senior Full Stack Software Engineer

OperioPalo Alto, CA
Hybrid

About The Position

Operio.ai [http://Operio.ai] is building AI-native operational intelligence for fleet and field service organizations. Our platform delivers purpose-built AI assistants that help dispatchers, fleet managers, and field teams turn complex operational data into instant, actionable decisions. We are a small, fast-moving founding team in Palo Alto, building products that real operators depend on every day. We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will own features from database schema to React UI, with particular depth in Python-based backend systems and AI-integrated workflows. This role sits at the intersection of traditional full stack product engineering and modern agentic AI development—you will be equally comfortable debugging a FastAPI service, designing a database schema, and wiring an LLM-powered agent into a user-facing feature. You will work in a highly autonomous environment where engineers take end-to-end ownership. Startup experience is essential—we move fast, change direction when the data demands it, and expect everyone to bring both technical rigor and pragmatic judgment to every decision.

Requirements

  • 5+ years of software engineering experience with a proven track record of shipping production full stack systems
  • Expert-level Python proficiency: deep knowledge of async patterns, type systems, dependency injection, testing, and frameworks such as FastAPI, Pydantic, Django, SQLAlchemy, or Celery
  • Strong frontend engineering skills in React and Next.js, including component architecture, state management, data fetching patterns, and performance optimization
  • Solid database expertise across relational systems (PostgreSQL preferred) and familiarity with schema design, query optimization, migrations, and ORM usage
  • Hands-on familiarity with LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or equivalent)
  • Experience using LangSmith or comparable LLM observability/evaluation tooling in a production context
  • Demonstrated comfort with AI-assisted development workflows, including tools such as Claude Code, GitHub Copilot, or OpenAI Codex
  • Experience managing engineering work in Linear or a comparable issue-tracking and sprint-planning tool
  • Prior startup experience: comfortable operating with limited process, high ambiguity, and a bias toward shipping
  • BS degree or higher in Computer Science, Software Engineering, or a closely related technical field

Nice To Haves

  • Experience with Daytona or similar cloud development environment platforms for reproducible, team-wide dev environments
  • Familiarity with fleet management, telematics (Samsara, Geotab, SkyBitz), IoT data pipelines, or field service operations
  • Exposure to data engineering tooling: dbt, Dagster, Airflow, or comparable pipeline orchestration
  • Experience with streaming APIs, WebSockets, or real-time data delivery to frontend clients
  • Contributions to open-source projects or a portfolio of shipped product work

Responsibilities

  • Design and build full stack features across the Operio platform, from Python/FastAPI/Django backend services to React/Next.js frontend interfaces
  • Develop and maintain AI-integrated product features, including LLM-powered workflows, agentic task pipelines, and natural language interfaces for fleet operations
  • Architect and optimize relational and document database schemas to support complex operational data models and high-throughput telemetry ingestion
  • Integrate and maintain LLM evaluation pipelines using LangSmith to monitor model quality, latency, and regression across production features
  • Collaborate with AI engineers to wire multi-agent framework outputs into clean, reliable product surfaces
  • Use Daytona for standardized, reproducible cloud development environments across the team
  • Manage tasks, sprints, and engineering workflow in Linear, contributing to clear project planning and transparent execution
  • Leverage AI-assisted development tools—including Claude Code and OpenAI Codex—to accelerate velocity and maintain high code quality
  • Write tests, instrument observability, and participate in code review with a high bar for reliability and maintainability
  • Contribute to technical architecture decisions and help shape engineering culture as an early team member

Benefits

  • Competitive salary and meaningful early-stage equity
  • 401k plan
  • End-to-end ownership of product features with direct input into technical and product direction
  • Close collaboration with the founding team in a low-bureaucracy, high-trust environment
  • Access to best-in-class AI development tooling—we invest in the tools that make engineers faster
  • Flexible hybrid work in Palo Alto with autonomy over your workflow and tools
  • Health, dental, and vision benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service