What we are looking for:
We are seeking an experienced AI Solutions Engineer to join our Technology organization, bridging the gap between cutting-edge AI capabilities and practical customer implementations. This role combines deep technical expertise in AI/ML technologies with strong customer-facing consulting skills to help organizations implement and optimize AI solutions that drive real business value.
As our AI Solutions Engineer, you will be responsible for the hands-on implementation of AI solutions across Stem's product ecosystem and customer environments. You will work directly with customers, sales teams, and internal engineering groups to design, deploy, and optimize AI-powered solutions, including MCP (Model Context Protocol) servers, custom AI agents, and integrations with platforms like Claude, GPT, and Gemini. This is a highly technical, customer-facing role that requires both the ability to architect sophisticated AI solutions and the communication skills to guide customers through adoption and change management.
Key Responsibilities
Technical Implementation
- Design, build, and deploy enterprise AI solutions using modern LLM platforms (Anthropic Claude, OpenAI, Google Gemini, etc.)
- Develop and deploy MCP servers and custom AI integrations tailored to customer workflows and business processes
- Create custom AI agents, personas, and specialized tools for specific use cases
- Build proof-of-concept demonstrations and technical pilots that showcase AI capabilities for customers and prospects
- Integrate AI solutions with existing enterprise systems, databases, and workflows
- Research, evaluate, and implement emerging AI technologies and tools for both internal use and customer deployments
- Develop reusable AI solution patterns and accelerators for common use cases
Customer Engagement & Solutions Architecture
- Lead technical discovery sessions with customers to understand their AI implementation requirements and constraints
- Conduct compelling technical demonstrations and presentations for both technical and business audiences
- Serve as the primary technical point of contact during pre-sales and implementation phases
- Guide customers through solution architecture decisions and implementation planning
- Provide real-time problem-solving and technical guidance to customers during deployment
- Lead change management conversations to help customers adopt AI solutions effectively
- Create comprehensive AI implementation roadmaps and technical documentation
- Support contract scoping discussions with detailed technical requirements and effort estimates
Collaboration & Knowledge Sharing
- Work closely with product, engineering, and sales teams to align AI solution capabilities with customer needs
- Partner with internal engineering teams to identify opportunities for AI integration in Stem's products
- Mentor team members and customers on AI best practices and implementation techniques
- Share insights from customer engagements to inform product development and AI strategy
- Contribute to the development of internal AI tools and developer productivity enhancements
Required Qualifications
Education & Experience
- B.S. in Computer Science, Artificial Intelligence, Software Engineering, or related technical field required
- 5+ years of software engineering experience with at least 2 years focused on AI/ML technologies
- 2+ years of experience in customer-facing technical roles (solutions engineering, technical consulting, or sales engineering)
Technical Expertise
- Deep hands-on experience with modern LLM platforms (Anthropic Claude, OpenAI GPT, Google Gemini)
- Proven ability to build AI integrations, including experience with APIs, MCP servers, and custom agents
- Strong programming skills in Python and/or JavaScript/TypeScript
- Experience with cloud platforms (AWS, Azure, or GCP) and container technologies
- Understanding of enterprise security requirements and compliance frameworks
- Familiarity with AI deployment patterns, prompt engineering, and RAG (Retrieval-Augmented Generation) architectures
Customer & Communication Skills
- Proven ability to engage effectively with customers ranging from technical practitioners to C-level executives
- Strong presentation skills with the ability to deliver compelling technical demonstrations
- Excellent communication skills, translating complex technical concepts for diverse audiences
- Experience managing customer relationships and guiding implementation projects
- Ability to problem-solve on the fly and adapt solutions to customer feedback in real-time
- Track record of supporting successful sales processes through technical expertise
Professional Attributes
- Strong analytical and problem-solving abilities
- Self-directed with the ability to manage multiple customer engagements simultaneously
- Professional demeanor suitable for enterprise customer interactions
- Adaptability to the rapidly evolving AI technology landscape
- Passion for helping customers succeed through technology adoption
- Collaborative mindset and ability to work across functional teams
Preferred Qualifications
- Experience in energy, utilities, or related industrial sectors
- Background in change management and digital transformation initiatives
- Experience building developer tools or productivity-enhancing solutions
- Understanding of digital literacy and user adoption strategies
Work Environment:
- Office Setting, primarily in cubicles, or remote.
- Travel by car, air, train regularly.
- Moderate to high noise levels (i.e. business office with computers, phone, printers, moderate traffic).
- Ability to sit or stand at a computer terminal for an extended period.
Physical Demands:
- While performing the duties of this job, the employee is regularly required to communicate (talk/sign/type/write) and operate a computer, telephone (or alternative), keyboard (or typing device), etc.
- Specific vision abilities required by this job include close vision requirements due to computer work.
- Ability to cope with the stress of traveling.
What We Offer:
At Stem, you will work in a growing, innovative, mission-driven company with talented colleagues that have a passion for building renewable energy systems. Stem offers competitive compensation as well as a comprehensive set of benefits to support the health and wellness of our employee including:
- A competitive compensation package, including eligibility for a bonus or commission based on the role, and equity
- Full health benefits on the first day of employment (several medical plan options-HDHP and PPO, dental plans, FSA/HSA-with employer contribution, employer paid vision/LTD/STD/Life, variety of voluntary coverage)
- 401k (pre- or post-tax) on first day of employment
- 12 paid calendar holidays per year
- Flexible time-off