Description

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.

Education

Bachelor’s degree in Computer Science, Engineering