fal Logo

fal

Software Engineer, Distributed Systems

Reposted 7 Days Ago
Be an Early Applicant
In-Office
San Francisco, CA, USA
180K-250K Annually
Expert/Leader
In-Office
San Francisco, CA, USA
180K-250K Annually
Expert/Leader
As a Staff Software Engineer, you will develop and maintain a core Python platform for managing computation workloads and cloud infrastructure, while ensuring system reliability and scalability.
The summary above was generated by AI

fal is the generative media ecosystem powering the next generation of AI products. We build the infrastructure, tools, and model access that teams need to move from idea to production, and do it at scale without compromise. For developers and enterprises, fal is the foundation that makes generative media not just possible, but practical: a unified platform where high-performance inference, orchestration, and observability come together to unlock new categories of AI-native products.

As generative media reshapes industries across a market projected to grow by hundreds of billions over the next decade, fal is becoming the ecosystem that ambitious teams build on.

About this 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.

Key responsibilities
  • Build our core Python/Rust platform: request routing, AI workload orchestration, scheduling, GPU autoscaling, large scale file storage, queueing, etc
  • Produce forward designs for platform evolution as we scale to 100x current traffic and need to provide low latency across the world
  • Leverage AI to an extreme level to automate the mundane parts of building complex but reliable systems
  • Profile and tune low level CPU and memory performance
Requirements
  • 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
  • Self-starter who executes quickly, takes ownership, and constantly seeks improvement
Nice to have
  • Experience with AI/ML inference or training infrastructure
  • Experience with high-performance systems programming (async runtimes, zero-copy, memory-safe concurrency)
  • Background in building multi-tenant compute platforms
  • Understanding of networking fundamentals and performance characteristics
  • Familiarity with GPU workload characteristics and scheduling constraints
Compensation
  • $180,000-250,000 plus equity + benefits (This range is across all 3 levels Mid, Senior and Staff)
Location
  • San Francisco, CA (willing to consider remote for Senior and Staff levels)

What we offer at fal
  • Interesting and challenging work

  • A lot of learning and growth opportunities

  • We are currently hiring in downtown San Francisco.

  • We offer relocation assistance to San Francisco.

  • Health, dental, and vision insurance (US)

  • Regular team events and offsites

Similar Jobs

9 Days Ago
Hybrid
San Francisco, CA, USA
200K-288K Annually
Expert/Leader
200K-288K Annually
Expert/Leader
Cloud • Information Technology • Security • Software • Cybersecurity
Lead technical ownership of a global platform for safe change: distributed key-value storage, progressive configuration delivery, testing and health-mediation. Write production code, design systems, review senior proposals, integrate LLMs, and drive cross-team initiatives to improve reliability, rollout safety, and developer productivity.
Top Skills: Api DesignGoogle AnnealingGoogle ProdspecKey-Value StoresKubernetesLlmsRocksdb
15 Days Ago
Remote or Hybrid
2 Locations
155K-225K Annually
Mid level
155K-225K Annually
Mid level
Cybersecurity
Design, build, and operate large-scale distributed systems in Go to ingest, process, and analyze file-based threat data. Work across storage, message queues, APIs, and data pipelines; improve reliability, observability, and performance; and integrate AI-augmented development practices with security researchers and engineers.
Top Skills: Claude CodeContainerizationCopilotGCPGoGoogle BigtableInfrastructure-As-CodeSpanner
18 Days Ago
Hybrid
2 Locations
230K-286K Annually
Senior level
230K-286K Annually
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead a team to develop distributed systems using Golang and Python on Kubernetes, collaborate on AI/ML solutions, and drive technological innovation.
Top Skills: AWSAzureCSSDockerGCPGoHTMLJavaJavaScriptKubernetesNoSQLPythonRdbmsSQLTypescript

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account