Sr.AI Engineer - AI Applications, Agents & Automation

SmartIMS Inc.
Minnetonka, MN, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Applications Automation of Tests Microsoft Azure Cloud Engineering Computer Programming Continuous Integration DevOps Distributed Systems Python (Programming Language) Search Technologies
+12 more
Software Engineering Systems Integration Enterprise Search Enterprise Software Applications Retrieval-Augmented Generation Large Language Models Multi-Agent Systems Containerization Uipath Infrastructure Automation Frameworks Terraform Software Version Control

Job description

  • Design, develop, deploy, and operate AI-powered applications, agents, and automation workflows, using LLMs, foundation-model APIs, retrieval, embeddings, and structured or deterministic software as appropriate to the problem.
  • Build secure, reliable, observable, and testable production systems - not prototype-only or notebook-only solutions.
  • Design APIs, integrations, distributed services, asynchronous processes, and workflow orchestration that connect AI capabilities to enterprise systems.
  • Develop evaluation, benchmarking, monitoring, and observability capabilities for AI and agentic systems, and investigate issues through systematic root-cause analysis.
  • Identify manual, inefficient, or fragmented workflows and replace them with reusable, auditable software and automation capabilities that can serve multiple use cases.
  • Apply modern engineering practices - source control, automated testing, CI/CD, infrastructure as code, containers, and production monitoring - across everything you ship.
  • Partner directly with business and technology stakeholders to translate ambiguous problems into practical, measurable solutions, and communicate technical decisions clearly to technical and non-technical audiences.

Requirements

  • Strong professional software engineering experience with ownership of production applications or systems.
  • 10 years of experience
  • Strong hands-on programming experience in Python and/or Go.
  • Hands-on experience building applications using LLMs, foundation-model APIs, agent frameworks, or related AI technologies.
  • Experience designing production APIs, services, integrations, asynchronous workflows, or distributed applications.
  • Experience with cloud-native application development, preferably in Azure or a comparable enterprise cloud environment.
  • Working knowledge of CI/CD, automated testing, containers, infrastructure as code, monitoring, and observability.
  • Experience troubleshooting production systems and supporting applications after deployment.
  • Ability to operate effectively with incomplete requirements and limited day-to-day technical direction.
  • Ability to make sound architectural and engineering tradeoffs and explain those decisions clearly.
  • Strong communication skills across engineering, architecture, business, and product stakeholders. *

Preferred Qualifications

  • Production experience building AI agents or agentic workflows.
  • Experience with ADK, LangGraph, or comparable agent orchestration technologies.
  • Experience with Azure AI Foundry and Azure AI Search.
  • Experience with retrieval-augmented generation, enterprise search, embeddings, and knowledge integrations.
  • Experience with AI evaluation and testing across retrieval, reasoning, tool calling, structured output, and model behavior.
  • Experience designing secure AI systems using identity, authorization, guardrails, auditing, and controlled tool access.
  • Experience with Terraform and AKS or comparable infrastructure/container platforms.
  • Experience integrating AI systems into enterprise APIs, workflows, and applications.
  • Experience with workflow automation platforms such as UiPath.
  • Healthcare, payer, claims, customer-service, or other regulated-industry experience.
  • Experience guiding technical decisions, establishing engineering patterns, or mentoring other engineers.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

4:03 min

Accessing UiPath Cloud and downloading marketplace components

Alp Uguray · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:34 min

Essential commands for running and testing Terraform configurations

Hennie Francis · LIVE

1:24 min

Building client-facing AI agents for engineering teams

Alfonso Graziano Alfonso Graziano · Coffee With Developers

7:34 min

Core components and architecture of the UiPath platform

Alp Uguray · JS Congress

Videos

See all

Related articles

See all