F

FriendliAI

Serverless generative AI inference platform

Software Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • 4+ years of industry experience in backend or full-stack engineering, including meaningful time spent on backend systems.
  • A Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent.
  • Production experience with authentication and authorization, including SSO, OAuth2, OIDC, role-based access control, API keys, and multi-tenant isolation.
  • Experience building billing or usage-metering systems, including usage-based or subscription pricing, entitlements, quotas, or payment integration.
  • Fluency in Python and TypeScript, with proficiency in React and Next.js.
  • Strong backend experience with FastAPI or similar Python frameworks.
  • Proficiency in designing data models, writing SQL, and working with PostgreSQL; familiarity with OLAP systems such as ClickHouse.
  • Strong API design experience with gRPC, REST, and GraphQL in production systems.
  • A solid foundation in cloud-native development.
  • Familiarity with OpenTelemetry tracing, metrics, and structured logging.

Responsibilities

  • Design, build, and maintain web applications and tools for AI model deployment, monitoring, and performance optimization.
  • Own authentication, organization management, and billing end-to-end.
  • Develop clean, scalable, and robust APIs powering AI agents, workflows, and user-facing systems.
  • Collaborate with infrastructure engineers to integrate backend systems with deployment and orchestration pipelines.
  • Drive code quality through automated testing, continuous integration and continuous delivery, and code reviews.
  • Contribute to architecture and design decisions that shape the platform's long-term direction.
  • Identify and resolve technical debt and improve system reliability in production systems.

Desired Qualifications

  • Experience with payment processors such as Stripe and usage-based or subscription SaaS billing.
  • Familiarity with enterprise identity requirements, including SAML, SCIM provisioning, or providers such as Auth0 and WorkOS.
  • Familiarity with large language model-based workflows, tool invocation, or agentic systems.
  • Familiarity with Kubernetes for container orchestration, including deploying, scaling, and managing containerized applications in production environments.
  • Experience working in a startup or fast-paced environment with ownership.
  • Experience building developer-facing software development kits or command-line interfaces.
  • A focus on developer experience and enabling AI adoption.

About the Company

FriendliAI

Serverless generative AI inference platform

Preparing concise company summary.

Company size
51-200
Company stage
Early VC
Total funding
$26.7M
Headquarters
San Francisco, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at FriendliAI

See more jobs