Forward-Deployed Engineer (Africa)
Adalat AI, Remote (IN)
What you will do
Key Responsibilities
- Understand court workflows. Work with judges, registries, court staff, and technical teams to understand daily operations, existing systems, and deployment constraints. Turn observations into clear requirements and practical engineering decisions.
- Build across the stack. Design and ship user interfaces, backend services, APIs, and data models. Own features from early prototypes through testing, release, and production use.
- Adapt JUDA to local settings. Translate differences in procedures, terminology, roles, permissions, and document workflows into usable product capabilities, while keeping the underlying product coherent.
- Integrate with existing systems. Build and maintain integrations with court systems and partner services, with careful attention to data integrity, access controls, and failure handling.
- Make deployments dependable. Work with platform and infrastructure engineers and local technical counterparts on deployment, monitoring, troubleshooting, backups, and recovery. Help resolve production issues and address their underlying causes.
- Protect sensitive court information. Build secure workflows and follow agreed access, handling, and deployment requirements in collaboration with security and legal colleagues.
- Bring learning into the core product. Identify patterns across deployments and contribute reusable components, configuration, documentation, and product improvements that make subsequent implementations easier.
- Work closely with India-based colleagues. Participate in technical design, code reviews, planning, and shared problem-solving with engineering, product, design, and ML colleagues. Communicate progress, trade-offs, and blockers clearly across the distributed team.
What You Will Achieve in a Year
Court users have software that fits their work. Deployments are reliable and maintainable. Local requirements become well-designed features, and lessons from each implementation strengthen JUDA for the next.
You will have meaningful ownership of both the software and how it works in practice, alongside an engineering team building toward more timely, accessible justice.
Join our team!
If you're driven by meaningful work and want to build technology that changes how justice is delivered — we'd love to hear from you. Apply now and be part of a team that ships fast, thinks deeply, and works on problems that matter.
👉 Apply here
What you need
- 5+ years of professional software engineering experience, with substantial hands-on full-stack development and ownership of production systems.
- Strong frontend and backend fundamentals: