Arnold & Porter logo
Arnold & Porter
Posted 30 days agoVerified live 1d ago

AI Applications Engineer

Brief overview

Remote
$127k–$165k/yrStated range
3+ yrsMinimum
JavaScript.NETPythonFull-Stack Application DevelopmentLarge Language Model ApplicationsRetrieval-Augmented Generation (RAG)Prompt EngineeringClaudeClaude CodeAzure AI FoundryAzure Cloud ServicesGit

About the company

Arnold & Porter logo
Arnold & Porterapks.com/en

Arnold & Porter combines sophisticated regulatory, litigation, and transactional capabilities to resolve clients’ most complex issues.

Job description

Summary

Arnold & Porter is an international law firm serving clients on complex regulatory, litigation, and transactional matters. The AI Applications Engineer will design, develop, deploy, and maintain secure, scalable AI-powered applications that enhance legal workflows, while partnering with attorneys and business stakeholders and supporting legal staff in using these applications.

Responsibilities

  • Design, develop, test, deploy, and maintain AI-driven web applications using JavaScript, .NET, and Python, with a focus on performance, scalability, and maintainability
  • Develop and optimize prompts, context management strategies, and model outputs for large language model applications, primarily using Claude and Claude Code
  • Integrate Anthropic Claude, Azure AI Foundry, and other model APIs and RESTful services into firm applications in accordance with firm and industry standards
  • Apply RAG and related techniques to improve the accuracy, reliability, and usefulness of AI-generated outputs
  • Build and support internal data-driven tools, dashboards, and the underlying integrations with Azure SQL, Microsoft Graph/Microsoft 365, and on-premises data sources
  • Implement sound security practices across applications, APIs, and data flows, including the secure handling of sensitive data, such as PHI, PII, and controlled unclassified information
  • Use Git and collaborative development practices to support code quality, version control, and effective team delivery
  • Deploy, monitor, and maintain applications hosted on Azure App Services and on-premises servers
  • Partner with attorneys, legal professionals, and business stakeholders to understand needs, define technical requirements, and deliver practical solutions
  • Provide training and ongoing support to legal staff on the effective use of AI applications
  • Create and maintain clear technical and user-facing documentation
  • Stay current on advances in LLMs, web technologies, AI security, and related development practices

Skills

  • • Prior experience in a legal or professional service environment is a plus
  • • Minimum of three (3) years of web application development using JavaScript, .NET, and Python
  • • Minimum of three (3) years of full-stack application development or application system analysis
  • • Hands-on experience building LLM / GenAI applications, including RAG, prompt engineering, and agents / tool use, with Claude, Claude Code, ChatGPT Codex, and/or Azure AI Foundry
  • • Strong understanding of RAG architecture and prompt engineering techniques
  • • Experience with Azure cloud services (App Service, SQL, Service Bus, Entra/AD) and on-premises deployment; Microsoft Graph a plus
  • • Strong analytical troubleshooting skills across multiple technical disciplines and areas
  • • Proficiency with Git and collaborative development practices
  • • Ability to identify practical solutions to complex problems, introducing new technology or refining existing solutions as needed
  • • Ability to communicate complex technical information clearly to non-technical, attorney-facing audiences
  • • Outstanding customer service, written, and verbal communication skills with stakeholders at all levels
  • • Strong personal initiative, judgment, and professionalism
  • • High level of confidentiality and discretion
  • • Detail-oriented, with strong organizational and time-management skills, and comfortable handling multiple tasks in a fast-paced environment
  • • Four-year degree in Computer Science, Information Systems, or a related field preferred; equivalent experience will be considered

Qualifications

Must Haves

  • • Prior experience in a legal or professional service environment is a plus
  • • Minimum of three (3) years of web application development using JavaScript, .NET, and Python
  • • Minimum of three (3) years of full-stack application development or application system analysis
  • • Hands-on experience building LLM / GenAI applications, including RAG, prompt engineering, and agents / tool use, with Claude, Claude Code, ChatGPT Codex, and/or Azure AI Foundry
  • • Strong understanding of RAG architecture and prompt engineering techniques
  • • Experience with Azure cloud services (App Service, SQL, Service Bus, Entra/AD) and on-premises deployment; Microsoft Graph a plus
  • • Strong analytical troubleshooting skills across multiple technical disciplines and areas
  • • Proficiency with Git and collaborative development practices
  • • Ability to identify practical solutions to complex problems, introducing new technology or refining existing solutions as needed
  • • Ability to communicate complex technical information clearly to non-technical, attorney-facing audiences
  • • Outstanding customer service, written, and verbal communication skills with stakeholders at all levels
  • • Strong personal initiative, judgment, and professionalism
  • • High level of confidentiality and discretion
  • • Detail-oriented, with strong organizational and time-management skills, and comfortable handling multiple tasks in a fast-paced environment

Nice to Haves

  • • Four-year degree in Computer Science, Information Systems, or a related field preferred; equivalent experience will be considered

Benefits

  • The firm may provide a discretionary bonus annually.

More jobs like this