Senior AI Engineer
Job Description
Context: Senior AI Engineer role focused on leading the design, delivery, and operational support of secure, scalable AI solutions that create measurable business value.
Responsibilities
- Lead end-to-end technical work for AI-based solutions, including intelligent applications and AI agents: design, development, testing, deployment, and ongoing support
- Provide technical direction across AI initiatives by defining solution architecture, development standards, best practices, and implementation approaches
- Partner with business and technical stakeholders to define use cases, translate requirements into scalable AI solutions, and support successful delivery
- Collaborate with the Data and Analytics team to identify, prepare, and operationalize data for AI models and intelligent workflows
- Work with IT Infrastructure to ensure AI solutions run in reliable, scalable, and maintainable environments
- Coordinate with the Security team to help implement monitoring, governance, and control mechanisms for AI solutions, including controls for AI agents, model behavior, access, and data protection
- Support requirements gathering and solution alignment with requirements management and cross-functional subject matter experts
- Evaluate and integrate tools, frameworks, and cloud capabilities to improve AI solution performance, maintainability, and security
- Collaborate with specialized technology partners to accelerate delivery, validate architectural decisions, and implement best practices
- Document solution designs, technical decisions, and operational support guidance for AI implementations
- Stay current on emerging AI technologies, engineering practices, and governance considerations; recommend practical improvements
- Act as a liaison between IT and business teams to ensure solutions meet business needs and align with system capabilities
- Provide technical guidance and recommendations to business stakeholders regarding system capabilities and best practices
- Participate in cross-departmental initiatives involving system design and development or data integration
- Assist in maintaining system documentation, integration documentation, and technical standards
- Perform other duties as assigned by the Sr. Director of Information Technology & Systems
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field; or an associate degree with relevant experience; or an equivalent combination of education and professional experience
- Minimum 7+ years of software development, process automation, data engineering, or related technical experience
- 3+ years of experience developing and implementing AI-based solutions deployed and used in production environments
- Strong software development experience to design, build, test, and support robust technical solutions
- Experience with AI/ML, generative AI, natural language processing, or intelligent automation solutions
- Experience monitoring, conducting due diligence, and recommending advanced technologies aligned with strategic plans and the technology roadmap
- Ability to lead technical workstreams and collaborate across multiple teams and stakeholder groups
- Strong problem-solving and communication skills
- Experience developing and supporting API-based integrations (SOAP and REST)
- Strong analytical, troubleshooting, and problem-solving skills
- Strong written and verbal communication skills working with both technical and non-technical stakeholders
- Ability to manage multiple priorities in a fast-paced, evolving technology environment
- Demonstrated customer-focused mindset with strong interpersonal skills and a collaborative approach
Technologies
- AI/ML
- generative AI
- natural language processing
- intelligent automation
- SOAP
- REST
- Microsoft Synapse
- Microsoft Fabric
- Microsoft Teams
- SharePoint
- Microsoft 365
- SQL
Benefits
- Medical, dental, and vision plans
- Life insurance
- Disability coverage
- Retirement plans with matching contributions
- Generous paid time off
- Profit sharing
- Tuition reimbursement
- Employee assistance program
Preferred Knowledge, Skills, and Abilities
- Experience with Microsoft Synapse and/or Fabric analytics platforms
- Familiarity with Microsoft collaboration and productivity tools including Teams and SharePoint
- Experience with Microsoft 365 applications
- Experience with SQL development
Physical Demands
- Frequently communicates with employees and clients; must exchange accurate information
- Standing and/or sitting in a stationary position for extended periods of time
- 50%+ of the time using a computer/laptop in an office environment with natural and/or fluorescent lighting
- Navigating between office building floors
- Regularly attending off-site meetings or events
- Lifting up to 35 lbs. unassisted
Work Environment
- Work primarily performed in a typical office environment; occasional jobsite travel required
- Jobsite visits may involve uneven terrain, stairs or ladders, variable weather, noise, dust, and moving equipment
- Required PPE must be worn as directed, including a hard hat, safety glasses, high-visibility vest, gloves, hearing protection, and safety-toe footwear
- Employee frequently works alone and with others
Location and Compensation
- Location: Rogers, MN (onsite)
- Base compensation: $116,000 - $157,500 per year
- Base salary range may vary based on geographic location, applicant skills, and prior relevant experience