Our client is an innovative, customer-focused retail organization operating within a specialized industry, known for blending technology with hands-on consumer experiences. The company fosters a collaborative, high-performance culture that values its employees and emphasizes growth, impact, and continuous improvement.
Position Responsibilities:
This role is responsible for designing and deploying advanced AI-driven systems that automate complex business processes, with a strong emphasis on multi-step, tool-integrated workflows and production reliability.
- Architect and develop multi-step AI workflows that coordinate planning, execution, validation, and retry logic
- Integrate AI systems with internal platforms and external APIs to enable seamless automation
- Optimize model selection and routing across multiple providers based on performance, cost, and latency
- Transform unstructured data sources into structured, AI-ready formats including datasets, schemas, and embeddings
- Develop and integrate tool-access frameworks to safely connect AI agents with business systems
- Leverage modern AI-assisted development tools while maintaining strong engineering oversight and code quality
- Establish monitoring systems including testing, logging, and tracing to ensure reliability and performance
- Continuously evaluate emerging AI technologies and apply relevant advancements to improve systems
Position requirements:
- Bachelor’s degree in Computer Science, Engineering, Physics, or related STEM field, or equivalent experience
- 5+ years of professional software engineering experience with demonstrated delivery of production systems
- Strong programming expertise in Python and/or TypeScript including testing and API development
- Proven experience building production-grade AI workflows utilizing tool-calling architectures
- Experience working with multiple AI model providers and platforms
- Demonstrated ability to convert unstructured data into structured, usable formats
- Strong understanding of evaluating AI outputs and maintaining quality through testing and monitoring
Preferred Requirements:
- Experience developing tool integration frameworks or connectors for AI systems
- Familiarity with vector databases and retrieval-augmented generation systems
- Experience with orchestration frameworks for AI workflows
- General familiarity or interest in the relevant industry domain
Reasons to Apply:
- Competitive salary plus a comprehensive benefits package.
- Health coverage, retirement plans, and other company-sponsored perks.
- Generous paid time off, including holidays, to support work-life balance.
- Flexible schedules and work life balance.
- Strong focus on employee development with on-the-job training and career growth.
- A positive company culture that values diversity and collaboration.
The pay range for this role is:
100,000 - 170,000 USD per year (Minneapolis, MN)