Latest AI JobsBrowse Jobs
fal logo

Software Engineer, Machine Learning-Backend

falSan FranciscoEngineering
Apply on company site
Salary
$150K – $200K
Job type
Full-time
Experience
Mid · 3+ yrs
Posted
9 Oct 2026
Status
Open · checked 7d ago

About this role

fal is seeking a Software Engineer for Machine Learning-Backend in San Francisco to build foundational proxies and serverless endpoints for third-party model providers. This full-time position is well-suited for developers with backend API experience who want to contribute to the generative media technology sector.

Role Overview

The Software Engineer, Machine Learning-Backend position involves creating high-performance and reliable proxies connecting to partner model providers. The work centers on building scalable infrastructure and robust fallback systems to support generative media applications.

Key Responsibilities

Design and develop foundational HTTP proxies and serverless endpoints for third-party model providers.
Produce clean, well-tested, and maintainable code.
Enhance the scalability, stability, and efficiency of existing APIs, proxies, and fallback systems.
Participate in design reviews, code reviews, and developer documentation creation.
Establish testing strategies focused on fault tolerance and robustness.

Requirements

Three or more years of practical experience building HTTP services using Python.
Background in analyzing and improving the scalability, stability, and efficiency of system resources.
Competence in CI/CD pipelines and version control practices.

Skills and Tools

Python
HTTP client and server design
CI/CD pipelines
Version control

Salary and Benefits

Salary range between $150,000 and $200,000.
Equity offerings.
Health, dental, and vision insurance for United States employees.
Regular team events and company offsites.

About the Company

fal operates a generative media ecosystem that provides infrastructure, tools, and model access for developers and enterprises. The platform combines high-performance inference, orchestration, and observability to help teams deploy generative media products at scale.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of the Software Engineer, Machine Learning-Backend role?

The position is based in San Francisco.

How much experience is required to apply?

Applicants need 3 or more years of demonstrated experience building HTTP services with Python.

What is the salary range for this position?

The salary ranges from $150K to $200K, and the compensation package includes equity.

What benefits are provided?

Benefits include health, dental, and vision insurance for US employees, along with regular team events and offsites.

Ready to apply?

The application is on the official fal careers page.

Apply on company site