Software Engineer II (Full-Stack, AI)

Sweet James•Newport Beach, CA
•$130,000 - $165,000•Onsite

About The Position

Sweet James Accident Attorneys is hiring a Software Engineer II to build and operate full-stack internal applications that support the firm's legal work. The role spans React and Next.js interfaces, Node/TypeScript and Python services, and Postgres databases. The engineer will incorporate AI features where they save staff time and will own work from understanding users' workflows through development, testing, deployment, and production monitoring. The position contributes to systems for processing documents and calls, managing records and claims, and supporting case work. It also involves integrating the firm's tools and services, testing conventional software and AI changes, deploying containerized applications on Azure, documenting systems, and helping staff adopt new features. The role is on-site and reports to the Chief Technology Officer.

Requirements

  • 3 to 5 years of experience building production full-stack software with React or Next.js and Node/TypeScript or Python.
  • Experience with SQL and Postgres.
  • At least one LLM-powered feature shipped to real users, involving areas such as prompt design, tool use, structured outputs, or retrieval.
  • Experience building integrations using REST APIs and webhooks.
  • Experience with Git, code review, Docker, and cloud deployment; Azure is preferred.
  • Care when handling sensitive data.
  • Ability to explain technical work in plain language.

Nice To Haves

  • Experience with Anthropic Claude or OpenAI APIs, agent frameworks, or MCP.
  • Experience with Supabase and vector search using pgvector.
  • Experience with n8n or another workflow automation platform.
  • Experience with Salesforce APIs and SOQL, or Litify.
  • Experience with voice AI or telephony tools such as Retell, Twilio, or Zoom.
  • Experience with legal, insurance, or healthcare data.

Responsibilities

  • Build full-stack features for internal applications using React or Next.js, Node/TypeScript or Python, and Postgres.
  • Develop AI features for document extraction, classification and routing, case-file search, and agents that take actions with human approval.
  • Integrate firm systems, including Salesforce/Litify, Outlook and SharePoint through Microsoft Graph, Zoom, Twilio, and DocuSign.
  • Create automated tests and evaluation sets for AI changes, measuring facts captured and missed, incorrect answers, cost, and speed.
  • Deploy containerized services on Azure, monitor them, and troubleshoot production issues.
  • Learn staff workflows by working with intake, case management, records, and litigation teams before building solutions.
  • Train staff on shipped features.
  • Document systems so other team members can operate them.

Benefits

  • Medical, dental, vision, and life insurance.
  • FSA or HSA option, depending on the selected medical plan.
  • 401(k) with 2% match after 90 days.
  • Paid time off (PTO) policy and paid holidays.
  • Ongoing mentorship and leadership support.
  • Professional development and career advancement opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service