F

Foundation AI

Automates legal and claims document processing

Senior Software Engineer

Backend EngineeringPosted on Nov 13
Full-timeNew York, NY, USANo salary listedIn-person

About the Job

Requirements

  • At least 5 years of software development experience, with strong hands-on backend engineering expertise.
  • Strong proficiency in Python and modern frameworks such as Flask, FastAPI, and Django; experience building scalable backend applications and REST APIs.
  • Hands-on experience with AWS, GCP, or Azure; proficiency in Docker, Kubernetes, and Git.
  • Strong knowledge of PostgreSQL or relational databases; experience with messaging and asynchronous systems such as RabbitMQ, Kafka, or similar.
  • Experience designing scalable, distributed, and maintainable systems with a focus on performance, reliability, and security.
  • Experience implementing unit and integration testing frameworks, code coverage, automated testing, and quality standards.
  • Experience building and improving CI/CD pipelines, deployment automation, and release management processes.
  • Familiarity with monitoring, logging, and observability tools to identify and troubleshoot system issues.
  • Strong debugging skills and the ability to identify bottlenecks and optimize application and infrastructure performance.
  • Experience mentoring engineers, conducting code reviews, and working in Agile/Scrum environments.

Responsibilities

  • Design, develop, and maintain high-performance, scalable backend applications using Python.
  • Mentor engineers, promote continuous learning, and establish engineering best practices.
  • Define and implement scalable, maintainable, and reliable system architectures.
  • Identify and resolve application and infrastructure bottlenecks to improve performance.
  • Champion code reviews, automated testing, code coverage, security standards, and clean coding practices.
  • Partner with Product, Design, and DevOps teams to deliver features through Agile development cycles.
  • Improve CI/CD pipelines, deployment processes, and automation to enable faster and more reliable releases.
  • Maintain technical documentation covering system architecture, services, and key engineering decisions.

Desired Qualifications

  • Exposure to workflow orchestration tools, asynchronous task processing, and distributed system monitoring.

About the Company

Foundation AI

Automates legal and claims document processing

Foundation AI automates document processing for the legal and insurance sectors. It uses OCR, computer vision, and machine learning to ingest unstructured documents, emails, and attachments, then classifies and extracts key data (like names, dates, and amounts) and routes documents to the correct matter or claim file. The platform integrates with existing document management systems and provides a confidence score for each extraction to enable human-in-the-loop validation, ensuring accuracy. Unlike broader document software, Foundation AI targets law firms and claims departments in North America with a focus on handling complex, unique documents and automating end-to-end workflows. Its goal is to remove repetitive administrative work so professionals can focus on higher-value tasks, acting as a bridge between inbound documents and meaningful legal and claims work.

Company size
201-500
Company stage
Seed
Total funding
$1.5M
Headquarters
Irvine, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Foundation AI

See more jobs