# Software Engineer, Distributed Systems at Fal.ai

- Company: Fal.ai
- What the company does: Easiest & most cost-effective way to use Gen AI. fal.ai is how devs integrate dozens of generative media models. FLUX, Kling, Hailuo +1000 more. Backed by Bessemer, Kleiner Perkins and Sequoia.
- Company website: https://fal.ai/
- Type: Startups (AI role)
- Level: Mid level
- Location: San Francisco
- Work setup: On-site
- Pay: $180K to $250K base salary per year (USD)
- Posted: 2025-07-21
- Apply by: 2026-10-08
- Apply: https://jobs.ashbyhq.com/fal-ai/8c913444-c1f4-4eca-a517-5c3fa434f68c
- Page: https://www.1752.vc/careers/jobs/fal-ai-software-engineer-distributed-systems-2/

## About the role

You are an experienced software engineer who thrives on building large-scale computing platforms. You have deep expertise in large scale distributed systems that deal with high complexity, a lot of traffic and data. You know how to achieve reliability and scale with minimum operational load. Build our core Python/Rust platform: request routing, AI workload orchestration, scheduling, GPU autoscaling, large scale file storage, queueing, etc

## What they're looking for

- 3+ years experience building distributed compute and orchestration platforms in Python or Rust
- Strong understanding of distributed systems fundamentals: consensus, scheduling, fault tolerance, capacity planning
- Deep understanding of computational complexity and memory allocation
- Track record of designing systems that scale under real production load
- Experience building and using observability to drive performance and reliability decisions
- Excellent communication and ability to drive technical decisions across teams

Tags: Engineering
