You will lead the technical design, prototyping, and deployment of AI-powered applications for legal use cases, including legal copilots and document generators.
Responsibilities
- Lead technical design and prototyping of AI-powered applications, translating legal workflows into structured technical requirements.
- Fine-tune and adapt existing AI models like GPT, Claude, and Gemini for specific legal use cases using RAG and vector databases.
- Build scalable web applications that integrate AI tools, ensuring they are secure, privacy-compliant, and intuitive for legal professionals.
- Manage AI infrastructure, including prompt engineering, model configuration, and integration of LLM APIs and frameworks like LangChain or Vertex AI.
- Supervise and mentor technical student research assistants and fellows while collaborating with legal aid attorneys and stakeholders.
Required Skills
- 3+ years of relevant work experience in software development or related fields.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Expert knowledge of front-end development, including hand-coding HTML, CSS, and JavaScript.
- Experience developing complex web applications using open source tools and current standards-compliant code.
- Proficiency with cloud services such as Google Cloud and AWS.
- Demonstrated ability to develop and maintain web content management systems, specifically Drupal.
- Experience with AI implementation, including RAG, embedding-based search, and LLM API integration.
- Ability to work alongside UX designers to build usable, effective tools.
- Strong technical documentation skills for reproducibility and stakeholder reporting.