krea.ai

Software Engineer, Backend

krea.ai

San Francisco, California, United States · Full Time

Be the first to apply

Experience
4–8 yrs
Salary
Openings
1
Posted
3 ঘন্টা আগে
Work mode
In office
Resume
Required to apply

Where you'll work

Job description

About Krea

Krea is dedicated to developing advanced AI tools that enable creative expression, aiming to empower human creativity without replacement. Our platform encompasses multiple media types including text, images, video, sound, and 3D. We recently launched Krea 2, a foundational model designed from the ground up for aesthetic variety and precise stylistic control. Our company is well-funded with over $83 million raised, backed by leading Silicon Valley investors like a16z, Bain Capital, and Abstract. Located in our San Francisco waterfront office, our team includes diverse creatives such as musicians, designers, visual artists, and engineers.

Role Overview

As a backend software engineer at Krea, you will manage the full backend technology stack which includes the SvelteKit application and its associated data layers: Postgres, Redis, and ClickHouse. You will also handle Python services responsible for machine learning inference and maintain Kubernetes clusters spanning multiple cloud and GPU providers. Your responsibilities involve overseeing the entire lifecycle from system design through deployment and ongoing production management.

Current Projects

  • Developing robust execution mechanisms for long-running workflows, implementing state machines, idempotency, and retry logic to ensure the accuracy and reliability of multi-step inference jobs that may run for extended periods and experience interruptions.
  • Enhancing our public API by designing clear, well-documented interfaces with OpenAPI documentation generated from Zod schemas.
  • Implementing essential enterprise features including access control lists, audit logging, user entitlements, and other foundational functionalities required by large organizations.

Candidate Requirements

  • Proven experience owning production systems end-to-end, covering design, monitoring, metrics evaluation, and incident management; ideally with 4 to 8 years of relevant experience, though emphasis is placed on technical breadth and judgment rather than just years of experience.
  • Ability to work confidently across the full stack, quickly assimilating unfamiliar codebases, and possessing thoughtful architectural perspectives for scalable systems.
  • Strong communication skills, both in written and verbal forms, and the capacity to work autonomously without extensive project management supervision.

Preferred Qualifications

  • Experience with GPU infrastructure, Kubernetes operations in production environments, or a background in creative fields is advantageous but not mandatory.

Technical Stack

  • SvelteKit, TypeScript, Python
  • Postgres (AWS Aurora), Redis, ClickHouse
  • Docker, Kubernetes, FluxCD

Benefits and Perks

  • Join a world-class team shaping the future of AI creative tools.
  • Opportunity for significant impact across the company’s product and strategy.
  • Competitive salary and equity compensation packages.
  • Comprehensive health coverage with 100% premiums for medical and 99% for dental and vision for employees, plus health FSA and long-term disability insurance.
  • Flexible paid time off policy.
  • 401(k) retirement plan with 4% company matching contributions.
  • Provided meals at the office including breakfast, lunch, and dinner.
  • Transportation support with Uber rides covered to and from the office.
  • Support for international work visa sponsorships such as STEM OPT, OPT, H-1B, O-1, and E-3, whenever feasible.

Note: These benefits and perks apply to full-time employees only.

Work styles they’re looking for

Adaptability Problem Solving Clear Communication Self-motivated
🤖
Online · instant AI help