-
Epiq

Backend Software Engineer

Epiq
Singapore · Full-time · Mid-Senior

About Epiq AI Labs

Epiq AI Labs develops AI-driven platforms for legal discovery and knowledge management, enabling law firms and legal service providers to manage litigation, process complex document sets, and extract actionable insights from large-scale legal data.


Role Overview

We are seeking a Backend Software Engineer with strong Python development and AI experience to design, build, and scale high-performance backend systems. In this role, you will work across the full product lifecycle, collaborating closely with product managers, frontend engineers, and AI/ML specialists to support AI-powered legal applications.

The ideal candidate has hands-on experience developing backend services in Python, working with AI-driven or data-intensive systems, and building reliable APIs and data pipelines at scale.


Key Responsibilities

  • Design, develop, and maintain scalable backend systems for AI-driven legal applications.
  • Build and maintain Python-based backend services and APIs for frontend and external integrations.
  • Support and integrate AI/ML workflows, including data ingestion, processing, and model-driven services.
  • Optimize backend systems for performance, scalability, reliability, and low latency.
  • Implement efficient data structures and algorithms for large-scale, high-volume datasets.
  • Collaborate with cross-functional teams to improve system reliability, workflows, and user experience.
  • Write, review, and maintain clean, well-documented, and testable code following best practices.

Technologies

  • Programming Languages: Python (must-have), C#
  • Databases & Search: SQL Server, PostgreSQL, Solr, Qdrant
  • Containers & Orchestration: Docker, Kubernetes
  • CI/CD: GitHub Actions, ArgoCD


Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred).
  • Strong hands-on experience in Python backend development (mandatory).
  • Experience working with AI-driven systems, data-processing pipelines, or ML-enabled applications (mandatory).
  • Proven experience building and maintaining production-grade backend systems.
  • Solid understanding of distributed systems, API design, and data structures.
  • Experience with high-volume data processing and server-side logic.
  • Familiarity with containerized environments and cloud-native architectures.
  • Strong problem-solving skills, attention to detail, and ability to adapt in an agile environment.
  • Excellent communication skills and ability to collaborate with both technical and non-technical stakeholders.

Key Skills

Ranked by relevance

ai python server data structures postgresql sql server docker cloud sql
Login to Apply
Posted
Dec 30, 2025
Type
Full-time
Level
Mid-Senior
Location
Singapore
Company
Epiq

Industries

Legal Services

Categories

Information Technology Research Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
LXplorer
Related

Postdoctoral Researcher in Data Science, Machine Learning and Artificial Intelligence for the Analysis of Legal Corporate Data

2026-04-08

Full-time
Entry
Luxembourg
Legal Services
Research
View Job Details
LXplorer
Related

Postdoctoral Researcher in Computer Science and Artificial Intelligence for the Analysis of Legal Corporate Data

2026-04-08

Full-time
Entry
Luxembourg
Legal Services
Research
View Job Details
Bending Spoons
Related

Graduate AI software engineer

2026-04-10

Full-time
Entry
Singapore
Software Development
Engineering