AI Solutions and Automation Developer

  • Sandy Springs, GA
  • Posted 17 hours ago | Updated 9 hours ago

Overview

On Site
Hybrid
BASED ON EXPERIENCE
Full Time

Skills

AI AGENTS
AGENTIC AI
POWER AUTOMATE
ZAPIER
WORKATO
INTEGROMAT
UIPATH
PYTHON
JAVASCRIPT
TYPESCRIPT
JAVA SCRIPT
RESTFUL
REST

Job Details

AI Engineer
Sandy Springs, GA - 30328
Full Time permanent role

The AI Solutions & Automation Developer is a key member of the firm's technology transformation team, responsible for designing, developing, and maintaining AI Agents and process automation workflows that solve real-world business and legal practice challenges. Using the firm's AI orchestration platform, automation tools (e.g., Power Automate, Zapier), and integrations with on-premise and cloud-based systems, the developer will build scalable, secure, and supportable solutions.
This role collaborates closely with business systems analysts, business stakeholders, and other technology team members to define use cases, build robust automations, and ensure consistent agent lifecycle management. The ideal candidate has a strong foundation in API integration, automation logic, and responsible AI development practices.

Key Responsibilities
  • Design, develop, and maintain AI Agents using the firm's AI agent platform and orchestration tools capable of reasoning, decision-making, and autonomous task execution.
  • Integrate with internal and external applications via APIs to support agent workflows and process automation
  • Build and support process automations using tools such as Power Automate, Zapier, and Workato to streamline routine tasks and cross-system activities
  • Define, configure, and enforce guardrails and permissions for AI Agents to ensure proper use, compliance, and access control
  • Maintain detailed documentation for each Agent and automation, including build logic, integration points, data flows, change history, and versioning
  • Collaborate with stakeholders and Business Systems Analysts to gather requirements, define outcomes, and iteratively improve solutions
  • Responsible for ongoing monitoring, optimization, and support of deployed Agent and Automation solutions, including model performance tracking, infrastructure scaling, and business continuity planning.
  • Contribute to the continuous improvement of the Agent development lifecycle, standards, and practices within the Technology Transformation team
  • Collaborate with the AI Engineering team on firmwide AI standards and leveraging advanced models or research outputs to enhance agent development and automation workflows.
  • Stay informed on evolving best practices in AI orchestration, automation tooling, and legal technology

Requirements
  • Bachelor's degree in Information Technology, Computer Science, or a related field; or equivalent work experience
  • 3+ years of experience in software or automation development
  • Extensive experience in secure Python programming, with a strong focus on AI/ML development, automation scripting, and the implementation of agent-based frameworks.
  • Proficient in JavaScript and TypeScript, with hands-on experience in developing web interfaces, building RESTful APIs, working with JSON data structures, and implementing authentication mechanisms.
  • Experience with process automation tools (e.g., Power Automate, Zapier, Make/Integromat, UiPath, Logic Apps)
  • Knowledge of cloud-based platforms and SaaS integrations (e.g., Microsoft 365, Azure, Salesforce, legal tech tools)
  • Understanding of data privacy, security, and access control considerations when building automated workflows
  • Excellent documentation, communication, and collaboration skills
  • Ability to work independently and manage multiple initiatives simultaneously

Desired Experience
  • Prior experience in a law firm, accounting firm, or other professional services organization is highly preferred.
  • Experience managing hybrid environments with both on-premise and cloud infrastructure components.
  • Exposure to legal-specific applications and systems is a plus (e.g., DMS, timekeeping, case management, and docketing).
  • Software developer experience is a plus.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.