Backend Engineer

Discernis AI•New York City, NY

About The Position

Discernis builds AI driven document intelligence for high stakes legal work. Because our customers handle privileged and regulated matters that most cloud AI cannot touch, we run on premises and in customer controlled environments as well as in the cloud. That makes security, reliability, and reproducibility core product features, not afterthoughts. We work with AmLaw firms and enterprise legal teams where accuracy, explainability, and data control are non negotiable.

Requirements

  • Professional Python backend experience
  • Experience with Flask, or a similar framework, and relational databases
  • Familiarity with background processing systems such as Celery
  • A habit of improving the quality, performance, and maintainability of the systems you work on
  • Comfort operating in a fast moving, product focused environment

Nice To Haves

  • Exposure to search systems like Elasticsearch or OpenSearch is a plus

Responsibilities

  • Build and extend core backend services that power document ingestion, processing, and analysis
  • Build and maintain the APIs used by our frontend and internal AI services
  • Develop pipelines for PDFs, Office files, email containers, and OCR driven workflows
  • Improve performance across database access patterns and background task systems
  • Strengthen reliability through thoughtful testing, observability, and clean service boundaries
  • Contribute to authentication, authorization, and secure system design
  • Work with our search and AI engineers to support large scale indexing and retrieval
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service