← Back to results

Software Engineer, Machine Learning-Backend

Join fal as a Software Engineer to build high-performance backend APIs for generative media applications.

Location
San Francisco, United States
Compensation
Not disclosed
Level
mid
Type
full time

Posted by employer 5 hours ago

First seen on Joblaze 2 hours ago

Last verified on the company career page 2 hours ago

Apply at Fal → Save job Scanned from fal.ai

Skills & Technologies

Python Flexible on stack

What you'll build

  • Identify, design, and develop foundational HTTP proxies
  • Write clear, well-tested, and maintainable software
  • Analyze and improve the robustness and scalability of existing proxies
  • Conduct design and code reviews
  • Create developer documentation

Must have

  • 3+ years of demonstrated experience in building HTTP services with Python

Nice to have

  • Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
  • Proficiency in version control practices and CI/CD pipelines

Requirements

Experience
3+ years

Not disclosed in this posting: compensation, work arrangement, visa sponsorship.

Benefits

Health Insurance

Joblaze summary

In this role, the Software Engineer focuses on developing and enhancing backend APIs and HTTP proxies for third-party model providers, ensuring high performance and reliability. Key skills include proficiency in Python, experience with HTTP services, and a solid understanding of system scalability and stability. This position is suited for engineers with at least three years of relevant experience who are eager to contribute to the evolving landscape of generative AI. The company, fal, is positioned at the forefront of the generative media ecosystem, offering a collaborative environment for growth and innovation.

Joblaze insights

  • Listed today — first seen on Joblaze October 9, 2026. Last confirmed on Fal's careers page October 9, 2026.
  • Python appears in 42.5% of 252 comparable mid backend roles in United States.

Quick facts

How much experience is required?
At least 3 years of relevant experience for this Software Engineer, Machine Learning-Backend role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Python.
What seniority level is this role?
Fal targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Software Engineer, Machine Learning-Backend role at Fal.

From the original posting

About this role:

This role is ideal for engineers who want to be on the forefront of the GenAI media revolution. Utilize your deep experience with backend APIs, robust http client and server design to build high-performance, reliable proxies to our partner model providers.

What you’ll do:

  • Identify, design, and develop foundational HTTP proxies and fal serverless endpoints for 3rd party model providers

  • Write clear, well-tested, and maintainable software

  • Analyze and improve the robustness and scalability of our existing proxies, APIs and fallback infrastructure

  • Conduct design and code reviews, create developer documentation, and develop testing strategies for robustness and fault tolerance

Qualifications:

  • 3+ years of demonstrated experience in building HTTP services with Python

  • Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources

  • Proficiency in version control practices and CI/CD pipelines.

What we offer at fal:

  • Interesting and challenging work

  • A lot of learning and growth opportunities

  • Health, dental, and vision insurance (US)

  • Regular team events and offsites

Standard company text repeated across Fal's postings is omitted here.

Similar positions