Senior Software Engineer to join the Case Intelligence team, building Radar and MRR to turn court records, expert reports, depositions, and medical records into usable information for attorneys. This is a backend and data engineering role with a strong applied AI component.
Responsibilities
Design, build, and operate pipelines using AWS services such as SQS, Lambda, ECS/Fargate, Step Functions, S3, and EventBridge.
Turn large volumes of unstructured documents into reliable, structured data.
Build production LLM workflows using Amazon Bedrock, OpenAI, and Gemini, including batch inference, structured outputs, model routing, and long-document processing.
Develop retrieval and ML components using embeddings, OpenSearch, reranking, classifiers, and entity resolution where they improve results.
Work with evaluation team to turn QA findings into measurable improvements in output quality.
Provide administrative support to legal professionals in Labor and Employment and School Law Groups.
Responsibilities
Complete administrative duties such as making copies, answering and directing phone calls, and greeting clients
Proficiency with processing edits and red-lining in Word, and conversions and manipulations in PDF
Draft, proofread, and format legal documents, including correspondence, memoranda, pleadings, hearing exhibits and student records related to special education due process hearing requests, complaint investigations and or administrative proceedings
Handle incoming and outgoing mail
Keep documentation and corresponding deadlines organized and identified by calendaring
Requirements
Nice to have: Previous experience as a legal assistant