DeveloperJobs.io
← Back to all jobs

Job Description

Block LLP is seeking a hands-on AI Developer to design, build, and maintain AI-powered applications, automations, and integrations that support day-to-day firm operations and legal workflows. This role covers everything from prototype development to deployment and continuous improvement, with a focus on reliable, secure solutions.

Role Responsibilities

  • Design, build, test, and maintain internal AI-powered applications and tools.
  • Develop solutions using large language models (LLMs) and platforms such as OpenAI, Anthropic Claude, Gemini, or comparable technologies.
  • Build AI assistants and agents to support legal and operational workflows across the firm.
  • Create tools for document analysis, information extraction, summarization, internal knowledge retrieval, and workflow automation.
  • Deliver projects from initial prototype through testing, deployment, and ongoing improvement.
  • Develop AI agents capable of completing multi-step tasks and interacting with firm systems.
  • Build retrieval-augmented generation (RAG) solutions that securely retrieve information from internal documents and knowledge sources.
  • Create and optimize prompts, agent instructions, tool integrations, and AI workflows.
  • Implement processes to evaluate AI outputs for accuracy, consistency, and reliability.
  • Improve existing AI applications using employee feedback, usage data, and performance signals.
  • Build integrations between AI applications and existing firm software using APIs, webhooks, and other integration methods.
  • Connect AI tools with business systems, databases, document repositories, and third-party applications.
  • Develop automated workflows that securely move information between systems and reduce manual effort.
  • Use automation platforms such as n8n, Make, Zapier, or comparable technologies when appropriate.
  • Troubleshoot and maintain integrations as systems and business needs evolve.
  • Write clean, maintainable, well-documented code.
  • Develop primarily in Python and/or JavaScript/TypeScript.
  • Work with structured and unstructured data, databases, APIs, and common business file formats.
  • Use source control and development best practices to manage code and application changes.
  • Test, troubleshoot, monitor, and maintain applications after deployment.
  • Build solutions with appropriate security, privacy, and access controls for sensitive legal and client information.
  • Partner with the AI Implementation team, leadership, attorneys, and staff to understand workflow challenges and translate them into technical solutions.
  • Evaluate technical feasibility of proposed AI initiatives.
  • Prototype ideas quickly and determine whether they can become reliable, scalable internal tools.
  • Research emerging AI technologies, frameworks, and platforms that could benefit the firm.
  • Explain technical concepts, limitations, and recommendations clearly to non-technical stakeholders.
  • Document systems, integrations, and development processes to support long-term maintenance and scalability.

Requirements

  • 2+ years of professional software development, AI development, automation development, or closely related technical experience.
  • Strong working proficiency with Python and/or JavaScript/TypeScript.
  • Hands-on experience with large language models or generative AI APIs such as OpenAI, Anthropic Claude, Gemini, or comparable platforms.
  • Experience building APIs, integrations, automations, or internal software applications.
  • Understanding of REST APIs, webhooks, databases, and modern software development concepts.
  • Experience taking technical projects from concept or prototype through implementation.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to work independently in an environment where requirements may evolve as solutions are tested.
  • Strong communication skills and ability to collaborate with technical and non-technical team members.

Technology Stack

  • Python
  • JavaScript
  • TypeScript
  • OpenAI
  • Anthropic Claude
  • Gemini
  • REST APIs
  • webhooks
  • n8n
  • Make
  • Zapier
  • LangChain
  • LangGraph
  • LlamaIndex
  • vector databases
  • embeddings
  • semantic search
  • SQL
  • Azure
  • AWS
  • Google Cloud
  • Git

Benefits

  • Opportunity to help build the firm's AI capabilities from the ground up.
  • Direct collaboration with firm leadership and key decision-makers.
  • High-impact role with visibility across the organization.
  • 9 paid firm holidays annually, plus additional time off.
  • 401(k) retirement program.
  • Career growth and advancement opportunities.

Preferred Qualifications

  • Experience developing AI agents or multi-step agentic workflows.
  • Experience building retrieval-augmented generation (RAG) applications.
  • Familiarity with vector databases, embeddings, and semantic search.
  • Experience with frameworks such as LangChain, LangGraph, LlamaIndex, or comparable AI development tools.
  • Experience with automation platforms such as n8n, Make, Zapier, or similar technologies.
  • Familiarity with SQL and relational databases.
  • Experience working with cloud platforms such as Azure, AWS, or Google Cloud.
  • Experience with Git or similar version-control systems.
  • Experience developing applications involving document processing, document management, or large volumes of unstructured data.
  • Experience working in a law firm, legal technology, professional services, or another environment handling confidential information is a plus.

Location, Employment Type, and Compensation

  • Location: Burbank, CA (onsite)
  • Employment Type: Full-Time
  • Compensation: USD 80,000 - 130,000 per yearly

Similar Jobs