Location
New York City
Employment Type
Full time
Location Type
Remote
Department
Engineering
Compensation
Estimated Base Salary $220K – $300K • Offers Equity
In accordance with applicable law, the following represents Flatfile's reasonable estimate of the range of possible compensation for this role if hired in Colorado.
Overview
About Flatfile
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.
What is an "AI Engineer" at Flatfile
You’ll work at the intersection of conventional software engineering and machine learning, focusing on applying AI to solve real-world problems rather than fundamental ML research.
As James Brady from Elicit notes: "If you're a software engineer who relishes the more difficult parts of backend code—like concurrency, fault-tolerance, and distributed systems—you could be a great AI engineer."
This role reports to: Jon Bell, VP of Product
What you'll do
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
You’ll also get to write some good old-fashioned code and ship more traditional software features too :)
Oh, and we all fix bugs
Our tech stack
In this role, you’ll use LangGraph, various LLMs and open source models, React, Typescript, our in-house design system Baseline, Node (Nest.js), Prisma, Postgres, Git, Flatfile’s homegrown data engine, and utilize AI for performance gains on a daily basis.
What you bring to the role
Essential
Great to have
What you'll find at Flatfile
We treat adversity as a stepping stone rather than a setback. We don't wait for permission to step up or stand out. We're proactive about involving others in our work.
We demonstrate leadership in the world by thinking hard about what we do and how we do it. And we lead each other, too, through the challenges of business and life.