FriendliAI

Software Engineer - Full Stack

FriendliAI
Apply
5 months ago

Responsibilities

  • Design, build, and maintain web applications and tools for AI model deployment, monitoring, and performance optimization.
  • Own authentication, organization management, billing, and usage-related functionality end to end.
  • Develop scalable APIs for AI agents, workflows, and user-facing systems.
  • Integrate backend systems with deployment and orchestration pipelines in collaboration with infrastructure engineers.
  • Improve code quality through automated testing, code reviews, and development workflows.
  • Contribute to architecture and design decisions for the long-term platform direction.
  • Identify technical debt and improve reliability in production systems.

Requirements

  • 4+ years of industry experience in backend or full-stack engineering, including meaningful backend systems work.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • Production experience with authentication and authorization, including SSO, OAuth2, OIDC, RBAC, API keys, and multi-tenant isolation.
  • Experience building billing or usage-metering systems involving usage-based or subscription pricing, entitlements, quotas, or payment integration.
  • Fluency in Python and TypeScript and proficiency with React and Next.js.
  • Strong backend experience with FastAPI or similar Python frameworks.
  • Experience designing data models, writing SQL, and working with PostgreSQL; familiarity with OLAP systems such as ClickHouse.
  • Strong production API design experience across gRPC, REST, and GraphQL.
  • A solid foundation in cloud-native development and familiarity with OpenTelemetry tracing, metrics, and structured logging.
  • Preferred experience includes Stripe, SAML, SCIM provisioning, Auth0, WorkOS, LLM-based workflows, tool invocation, agentic systems, Kubernetes, developer-facing SDKs or CLIs, and startup environments.

Benefits

  • Flexible working hours.
  • Daily lunch and dinner, unlimited snacks and beverages.
  • Supportive and highly collaborative work environment.
  • Health check-up support and top-tier equipment and hardware support.
  • Competitive compensation, startup equity, health insurance, and other benefits.
  • Opportunity to work on generative AI infrastructure.

Tech Stack

ClickHouseFastAPIGraphQLgRPCKubernetesNext.jsPostgreSQLPythonReactSQLTypeScript
FriendliAI

About FriendliAI

51-200 employees
Contact me