This role owns the development of AI-enabled business applications, autonomous worker processes, agentic workflows, and local model inference capabilities. Reporting to the AI Business Systems leadership team, the AI Engineer / Architect will help establish scalable development standards, evaluate emerging AI technologies, and deliver secure solutions that improve internal business operations.
Key Responsibilities
- Design, develop, and maintain ASP.NET MVC web applications and modules with AI-driven functionality and integrations.
- Build and support standalone worker processes on the Microsoft technology stack using traditional automation and artificial intelligence methods.
- Define and standardize agentic development practices, including Skills, Model Context Protocol (MCP) servers, frameworks, and agent configuration files such as AGENTS.md and CLAUDE.md.
- Develop, deploy, and maintain AI agents and MCP-based solutions for business workflows.
- Maintain and expand on-premises AI Graphics Processing Unit (GPU) infrastructure supporting local large language model (LLM) inference through Ollama.
- Evaluate and implement emerging AI-assisted development technologies and platforms.
- Establish and maintain evaluation pipelines for production artificial intelligence applications.
- Participate in code reviews, coding standards development, technical discussions, and knowledge-sharing activities.
- Collaborate with users and cross-functional teams to troubleshoot application, integration, and AI inference issues.
- Work with software vendors, consultants, systems integrators, and other external partners as needed.
- Provide regular project status updates to leadership and project teams.
Core Qualifications & Requirements
- 3+ years of relevant software development or AI engineering experience.
- Experience with XML, Transact-SQL (T-SQL), and SQL Server Reporting Services (SSRS).
- Experience with local model inference platforms such as Ollama, vLLM, or LM Studio, including parameter tuning, context window optimization, quantization selection, performance benchmarking, and inference workload troubleshooting.
- Experience using OpenAI APIs and developing AI-powered applications.
- Experience designing and implementing evaluation pipelines for production AI applications.
- Experience with AI-assisted coding tools, including Codex, Claude Code, or Open Code.
- Experience developing and deploying custom Model Context Protocol (MCP) servers with Microsoft Entra ID integration.
- Knowledge of authentication flows, authorization policies, token validation, and secure service-to-service communication.
- Experience using Skills and building AI agents.
- Experience with Microsoft Azure.
- Bachelor’s degree in Computer Science or a related field from an accredited college program; or a degree in another field supplemented by additional professional experience and/or non-degree coursework in computer systems.
Nice-to-Have Qualifications
- Experience working in the legal industry.
- Experience with iManage Cloud API, PowerShell, Salesforce, SharePoint, Azure DevOps, Aderant, or Workday.
Core Technical Skills
- Data & Reporting: XML, T-SQL, SQL Server, SSRS
- Agentic Development: AI agents, Skills, MCP servers, agent frameworks, AGENTS.md, CLAUDE.md, Codex, Claude Code, Open Code