Flatfile is revolutionizing enterprise data handling through AI automation. We're building an AI-native data mapping, cleaning, and transformation platform that tackles the most stubborn data problems for the world's largest organizations.
Requirements
- Experience building production backend systems
- Strong computer science fundamentals, especially in distributed systems
- Experience handling asynchronous workflows and building resilient services
- Experience working with LLMs in production environments
- Background in data processing or ETL systems
- Familiarity with AI model deployment and optimization
- Experience with streaming architectures
Responsibilities
- You'll own critical parts of our AI-powered data platform
- Design and implement robust backend services that integrate with various AI models for data understanding and transformation
- Build fault-tolerant systems that can handle the high latency and variance inherent in working with large language models
- Create streaming architectures for real-time AI processing of customer data
- Develop evaluation frameworks to measure and improve our AI features' accuracy and reliability
- Work closely with our product team to prototype and ship new AI capabilities
- Help learn and establish best practices for AI development at Flatfile
Other
- Genuine enthusiasm for AI technology and its practical applications
- Track record of shipping customer-facing features
- Open source contributions to AI/ML tools
- A chance to shape the future of enterprise data automation
- A highly collaborative, fast-paced engineering culture