About the Role
This role is part of an agile full-stack engineering team responsible for the maintenance, stability, and continuous improvement of the Jurisphere platform. The team's primary responsibilities include: integrating new product offerings, enhancing UI/UX for seamless interactions, expanding and optimizing databases, addressing bug reports swiftly, maintaining server infrastructure and microservices, and driving overall platform scalability. Team members will work across diverse repositories and technologies, adapting to multiple programming languages as necessary.
The Day-to-Day
- Develop, test, and maintain full-stack applications with a strong grasp of Python and JS/TS-based frameworks.
- Possess a foundational understanding of relational databases, SQL, and similar data technologies.
- Implement optimizations for large-scale ElasticSearch systems, ensuring billion-scale efficiency.
- Deploy and maintain containerized workflows on AWS, leveraging tools like Docker and Kubernetes.
- Work closely with UX/UI designers to bring MaterialUI-based designs to life for an intuitive user experience.
- Contribute to building and refining Retrieval Augmented Generation (RAG) pipelines and advanced search stacks.
- Continuously enhance application performance, scalability, and security.
- Participate in code reviews, troubleshooting, and debugging to ensure high-quality software delivery.
Skills & Qualifications
Required Skills:
- Frontend: Proficiency in JavaScript or TypeScript.
- Backend: Strong experience with API development and RESTful services, ideally using Django/Python.
- Databases: Solid knowledge of SQL and database design.
- Search Technologies: Familiarity with ElasticSearch and experience implementing search-based functionalities.
- Cloud: Hands-on experience with AWS for deploying and managing cloud-based applications.
- Containerization: Proficiency with Docker for containerized development and deployment.
- UI/UX: Experience with MaterialUI and a keen eye for user-centric, responsive design.
Added Bonuses:
- LLM Knowledge: Hands-on experience integrating Large Language Models (LLMs) into applications.
- Vector Databases: Experience with FAISS or Milvus and their role in machine learning.
- Search Stacks & Agents: Previous experience in building intelligent retrieval systems and AI-driven agents.
- RAG Pipelines: Familiarity with Retrieval Augmented Generation (RAG) methodologies.
- Design Tools: Ability to create wireframes using Figma or similar tools.
About the Team
We are a mission-driven AI startup headquartered in Mumbai, operating at the intersection of law, technology, and AI. We work with complex and evolving legal systems, ensuring responsible AI-driven solutions for lawyers, businesses, and institutions. Our team brings together engineers, lawyers, and researchers, fostering a highly collaborative and fast-paced environment. Every line of code has a >0.9 expectation of making it to production.
What We Offer
- Competitive salary and benefits package.
- ESOPs and ownership opportunities.
- High potential for vertical and horizontal growth.
- A collaborative and dynamic work environment.
- The opportunity to work on cutting-edge AI technologies in a high-impact industry.
Miscellaneous
- Compensation: INR 35-50 LPA, including potential equity (negotiable based on expertise and mutual fit).
- Start Date: Immediate.
- Location: Requires in-person presence 4 days a week at our Bangalore office.
- Diversity & Inclusion: We are committed to a diverse and inclusive workplace, welcoming individuals from all backgrounds.