Description
You will build and operate the services behind Epiq's AI-driven legal platform, focusing on asynchronous processing, data pipelines, and authentication and authorization.
Epiq AI Labs is the innovation and engineering hub behind Epiq's next-generation AI platform for corporate legal departments and global law firms.
Key Responsibilities:
- Implement, test, and operate backend services and APIs that support the agentic AI platform
- Build and maintain message-queue-based asynchronous processing, including retry and idempotency handling
- Contribute to data pipelines that ingest, parse, store, and index large volumes of documents
- Implement authentication and authorization functionality using OAuth2, OIDC, and SAML
- Design and optimize PostgreSQL schemas and queries
- Integrate search and vector storage technologies such as Solr and Qdrant
- Instrument services with metrics, logs, and traces
- Write automated tests and participate in code review
- Collaborate with AI engineers, other backend engineers, product management, and security stakeholders
Required Qualifications:
- 5+ years of professional experience building and operating backend services in production
- Proficiency in Python
- Experience with at least one major cloud platform (AWS, GCP, or Azure)
- Working experience with relational databases, including schema design and query optimization
- Experience with asynchronous or event-driven processing
- Experience designing and implementing REST APIs
- Familiarity with containerized deployment (Docker and exposure to Kubernetes)
- Familiarity with observability practices
- Demonstrated proficiency using AI tools in software development
Preferred Qualifications:
- Experience with high-volume data or document processing pipelines
- Experience with infrastructure-as-code tools such as Terraform
- Experience with multi-tenant SaaS architectures
- Exposure to AI/ML systems or data-intensive applications
- Experience in legal technology or another regulated industry
- Experience with authentication and authorization standards (OAuth2, OIDC, SAML)