Flatfile Logo

Flatfile

AI Engineer

Posted 2 Days Ago
Remote
2 Locations
Mid level
Remote
2 Locations
Mid level
The AI Engineer will design and implement backend services for an AI-powered data platform, build fault-tolerant systems for processing customer data, and establish best practices for AI development. The role also involves creating streaming architectures for real-time AI processing and collaborating with product teams on new AI features.
The summary above was generated by AI

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

• Experience building production backend systems

• Strong computer science fundamentals, especially in distributed systems

• Experience handling asynchronous workflows and building resilient services

• Genuine enthusiasm for AI technology and its practical applications

• Track record of shipping customer-facing features

Great to have

• 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

• Open source contributions to AI/ML tools

What you'll find at Flatfile

• A chance to shape the future of enterprise data automation

• A highly collaborative, fast-paced engineering culture

• Ownership of significant technical challenges and no PM overlords

• The opportunity to work with cutting-edge AI technology

• Competitive compensation and equity

• A team of humble and audacious builders who take pride in their work

Reasons you’ll love working here
🫂 Comprehensive health, vision, and dental insurance for you and your dependents

🏦 401k match. 100% matching for up to 3% and a 50% match for the next 2%

💸 Equity options for all full-time employees

🏠 100% remote work environment

🏖️ Flexible paid time off, with a recommended minimum of 3 weeks

🎨 $10,000 home office makeover with personal access to an interior designer

🛜 $150 per month toward cell phone and wifi

💻 The best tools to do your work, including a Mac laptop and top-of-the-line hardware

🏥 24/7 access to a Health Advocate & free annual membership to One Medical

👶 12 weeks of paid family leave
And much more!

Flatfile believes a diverse and inclusive environment is key to building a great company. As such, Flatfile is proud to be an Equal Opportunity Employer. We are committed to creating an environment that is welcoming for people from all walks of life; we do not discriminate based on race, color, gender identity, religion, sex, national origin, disability, veteran status, or any other characteristic protected by law. While we have more work to do to advance diversity and inclusion, we are invested in growth that empowers everyone to succeed.

Compensation Range: $180K - $220K


#BI-Remote

Top Skills

Node.js
Postgres
React
Typescript

Similar Jobs at Flatfile

Senior level
Artificial Intelligence • Software • Database
The Senior Solutions Architect will lead the technical implementation of Flatfile's platform for enterprise clients, focusing on HCM solutions, particularly with ADP. Responsibilities include designing and deploying solutions, troubleshooting technical issues, and ensuring seamless data onboarding. The role requires collaboration with internal teams and direct customer engagement to enhance the integration experience.
Top Skills: JavaScriptTypescript
2 Days Ago
Remote
USA
Entry level
Entry level
Artificial Intelligence • Software • Database
The Customer Success Manager will manage relationships with strategic customers, ensuring successful onboarding and utilization of Flatfile’s platform while uncovering upsell opportunities. Responsibilities include nurturing prospects during the sales cycle and providing ongoing support to maximize product engagement and customer satisfaction.
2 Days Ago
Remote
USA
Entry level
Entry level
Artificial Intelligence • Software • Database
The Product Designer will lead design projects focused on AI-driven user experiences, conducting user research, and creating design prototypes. This role emphasizes attention to detail, collaboration with engineers, and defining design processes within a fast-paced environment.

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account