Software Engineer, Backend Engineer - Third Party Model
As a Backend Engineer at fal, you will be at the forefront of the generative AI media revolution, contributing to the development of high-performance, reliable proxies for our partner model providers. This role offers the opportunity to work within a dynamic team dedicated to building the infrastructure and tools necessary for AI-driven media applications.
Your primary responsibilities will include designing and developing foundational HTTP proxies and serverless endpoints for third-party model providers. You will write clear, well-tested, and maintainable software, and work to enhance the robustness and scalability of existing proxies, APIs, and fallback infrastructure. Additionally, you will conduct design and code reviews, create developer documentation, and develop testing strategies to ensure system reliability and fault tolerance.
The ideal candidate will have at least three years of experience building HTTP services with Python. A strong background in designing, analyzing, and improving the efficiency, scalability, and stability of various system resources is essential. Proficiency in version control practices and CI/CD pipelines is also required.
Fal offers a competitive salary ranging from $150,000 to $200,000, along with equity and a comprehensive benefits package. Additional benefits include health, dental, and vision insurance, regular team events and offsites, and relocation assistance to San Francisco.
Joining fal means becoming part of a company that is shaping the future of AI-driven media. With a focus on innovation and growth, fal provides a collaborative environment where your contributions will have a significant impact on the development of cutting-edge AI products.