AI Solutions Developer
AI Solutions Developer
Position Overview
The AI Solutions Developer will develop and implement software solutions using large language models (LLMs), such as ChatGPT, to streamline operations across multiple departments, including sales, customer service, order processing, quoting, accounting, and administration.
In addition to AI-driven development, this role will serve as a key technology resource for the organization — supporting internal systems, maintaining and developing websites, assisting with CAD-based machine programming, and resolving day-to-day technical issues.
This role combines software development, business process automation, website and systems management, light IT support, and cross-departmental collaboration to create smart, scalable systems that ensure accuracy, compliance, and efficiency in daily operations.
The ideal candidate has strong technical development skills, hands-on problem-solving ability, and a willingness to learn business workflows, manufacturing processes, and customer-facing systems.
Key Responsibilities
AI-Powered Customer Solutions
- Build and maintain AI-driven systems that generate accurate customer job quotes based on company policies, pricing models, and historical data.
- Develop AI tools to answer technical customer questions via email in a clear, consistent, and policy-compliant manner.
- Support phone-based workflows by creating systems to log and process simple orders.
- Continuously refine AI prompts and algorithms to ensure reliability and customer satisfaction.
Operational Workflow Automation
- Design solutions to assist order data entry clerks and customer service teams, reducing manual data entry and improving speed and accuracy.
- Identify inefficiencies in internal processes and build AI integrations to optimize workflows.
- Create dashboards and reporting tools to provide real-time visibility into quoting, order processing, and customer service metrics.
- Develop new internal software tools as business needs evolve.
- Troubleshoot and resolve program-related issues across departments.
- Manage software updates and ensure systems remain current and secure.
Website Development & Maintenance
- Maintain and update company websites to ensure security, performance, and functionality.
- Develop new website features or pages as business needs evolve.
- Troubleshoot website errors and implement improvements.
- Ensure proper integration between website systems and internal software platforms.
CAD & Manufacturing Support
- Use CAD software to program machine cutting paths for manufacturing equipment.
- Collaborate with production teams to ensure accurate translation of designs into machine-ready files.
- Improve and optimize cutting path efficiency to reduce waste and improve throughput.
Technical Support & IT Assistance
- Diagnose and resolve internal computer issues (hardware, software, networking).
- Resolve printer and peripheral device issues.
- Provide internal email and user support.
- Assist with system configuration and deployment of new workstations or software.
- Serve as a general technical problem-solver for day-to-day operational issues.
Accounting & Administrative Assistance
- Develop AI tools to assist with invoice generation, payment tracking, expense categorization, and report preparation.
- Automate reconciliation processes to reduce errors and save time.
- Build solutions for document preparation, internal communications, and scheduling assistance.
- Ensure all outputs comply with financial regulations and company policies.
Data Integrity & Compliance
- Implement safeguards and validation checks to ensure AI-generated outputs are accurate and compliant.
- Maintain strong data security practices across websites, internal systems, and AI platforms.
- Ensure customer and financial data privacy standards are upheld.
Cross-Team Collaboration & Training
- Work closely with customer service, accounting, operations, IT, and manufacturing staff to understand needs and translate them into effective technical solutions.
- Provide training and ongoing support for newly developed systems.
- Serve as a bridge between technical systems and business operations.
Required Qualifications
- Proven experience in software development and systems troubleshooting.
- Strong programming skills (e.g., Python, JavaScript, or similar languages).
- Experience working with AI platforms and LLM APIs (OpenAI, Azure AI, or similar).
- Experience with website development and maintenance (HTML/CSS/JavaScript and/or CMS platforms).
- Familiarity with CAD software and manufacturing file preparation (or willingness to learn).
- Strong understanding of API integration, databases, and secure development practices.
- Ability to diagnose and resolve general computer and printer issues.
- Strong analytical and problem-solving skills.
- Excellent communication skills with both technical and non-technical teams.
- Ability to work on-site full time.
Preferred Qualifications
- Experience in prompt engineering or fine-tuning LLMs.
- Background in manufacturing environments.
- Experience with ERP/accounting system integrations.
- Knowledge of data privacy and compliance best practices.
- Bachelor’s degree in computer science, or related field.
Why Join Us
- Be part of a company embracing advanced AI and manufacturing technology.
- Work on meaningful projects that directly improve customer satisfaction and internal efficiency.
- Diverse responsibilities — no two days are the same.
- Collaborative and supportive work environment.
- Competitive salary and benefits package.
- Opportunity to shape the future of AI-driven and technology-driven business operations.
Hours
Full time between 9:00am to 5:30pm, Monday to Friday
All work must be performed on-site (no remote work).
About Us
Foam Factory began over 30 years ago as a family-owned business and has grown into a national leader in the foam, rubber, sponge, and upholstery industry. From our humble beginnings, we have evolved into a company that fabricates and distributes a wide range of products, serving both individuals and businesses.
With the uses for foam continually expanding — from commercial and industrial applications to everyday comforts at home — Foam Factory’s unique ability to combine manufacturing and retail allows us to offer unmatched customization at the lowest possible cost. Our mission is simple: to help our customers with their foam needs by providing innovative, high-quality solutions tailored to their specific needs.
Operating from our 310,000-square-foot facility in Southeast Michigan, we maintain a vast inventory to ensure fast, cost-effective service. Our continued investment in advanced technologies, such as computer-controlled machinery and modern manufacturing processes, allows us to deliver precision, efficiency, and versatility in everything we do.
At Foam Factory, innovation comes from the creativity of our team and customers. Whether it's packaging, bedding, furniture, flooring, or entirely new applications, we are committed to finding practical, affordable solutions while delivering exceptional service.
By joining our team, you will be part of a company that values ingenuity, growth, and continuous improvement, helping us shape the future of our industry and provide products that make a difference worldwide.