AI Developer
Sensapure Flavors | Salt Lake City, Utah | Full-Time | On-Site
About Sensapure Flavors
Sensapure Flavors is one of Utah’s fastest-growing specialty flavor houses, ranked #34 on Utah Business Magazine’s Fast 50, creating flavor systems for the functional food, beverage, and sports nutrition industries from our R&D and manufacturing operations in Salt Lake City and Lehi. We are a team of roughly 75–100 knowledge workers who win on data, creativity, and speed, and we are investing seriously in AI to stay ahead.
The Role
This is a hands-on role for someone who loves to build. You will implement AI tools, write code, work directly inside our Rover ERP system, and make things work in the real world.
You report to Sensapure’s IT Manager and work as a peer to the AI Solutions Manager, who scopes the projects and defines the business requirements you turn into working software. Quarterly priorities are set by Sensapure’s executive AI steering group. You will also collaborate closely with Sensapure’s IT department and lend technical support during periods of lower AI workload.
Rover ERP’s technical team has confirmed that a capable on-site developer can build custom enhancements and AI integrations directly within the Rover environment and that work is central to this role as Rover is central to Sensapure’s operations.
We are specifically seeking a recent Computer Science graduate with real coding depth. Previous business experience matters less than intellectual curiosity, technical rigor, and the drive to learn how a specialty manufacturing company runs. We will train you on the business side; you bring the engineering.
What Success Looks Like in Your First 12 Months
- You are fluent in Sensapure’s Rover ERP environment, have completed Rover’s available training, and have a productive relationship with the Rover technical team.
- You have implemented several AI integrations inside Rover (e.g., purchase-order projections, inventory reorder alerts, or sales-order confirmation workflows).
- You have built or configured AI-assisted tooling for several non-ERP processes (e.g., document automation, an internal chatbot, or a data pipeline).
- Everything you deploy operates cleanly within Sensapure’s AI governance and data-security standards.
- You are the team’s trusted technical check. You catch when an AI outputs are wrong and can explain why.
- You are capable of pairing agentic inference workflows with deterministic logic systems (like Python or SQL code) to verify standards.
Key Responsibilities
Rover ERP Development & AI Integration
- Build AI-powered enhancements and workflow automations directly in Rover, working alongside Rover’s technical team.
- Write and maintain code for custom integrations, data extractions, and automations that replace manual workflows.
- Monitor the accuracy of AI outputs within Rover, catching errors before they reach production, ordering, or financial operations.
- Document customizations with clear technical specifications and version control.
AI Tool Implementation & Quality Control
- Build, configure, and maintain AI tools across Sensapure’s business systems, connecting APIs, building data pipelines, and deploying workflow automations.
- Deploy every tool within approved standards and follow established data-handling procedures for sensitive data.
- Test rigorously: validate outputs, identify edge cases, and flag hallucinated or sycophantic responses that could create business risk.
Collaboration & Growth
- Work alongside IT on security, system architecture, and data compliance; support IT-adjacent projects during lower-demand periods.
- Invest time in learning how Sensapure actually works: how flavors are developed, orders are managed, and production is scheduled, so your code solves real problems.
- Grow into a senior technical resource as Sensapure’s AI program scales.
What We’re Looking For
Must-Haves
- Bachelor of Science in Computer Science (completed or graduating by August 2026). We specifically seek the depth and rigor of a Computer Science degree.
- Strong foundational coding skills shown through coursework, projects, internships, or personal work. You write real code, not just prompts, and you already work day to day in terminal-native agentic coding tools such as Claude Code or GitHub Copilot, which is a different discipline from casual ChatGPT use.
- Proficiency in Python and SQL.
- Real fluency building and working with APIs (not just calling them), ideally with FastAPI, plus solid database design and data querying.
- The ability to read, evaluate, and debug code, including AI-generated code, and explain what it does and where it may be wrong.
Strong Preferences
- Exposure to multi-value (MultiValue / PICK-style) databases, or the appetite to learn them. Rover’s environment relies on this model.
- Coursework or projects in business process analysis, systems design, or information systems.
- Coursework or experience with ERP systems or enterprise databases (any platform); experience with PostgreSQL and Elasticsearch is a plus, as both are common in Rover-adjacent stacks.
- Hands-on experience with AI/ML tools, API integrations, or workflow automation (Python AI libraries, LangChain, n8n, Zapier, or similar).
- Exposure to data security, data classification, or data governance concepts.
- Familiarity with BI or data-visualization tools (Power BI, Tableau, or similar).
Compensation & Benefits
- Salary: Competitive entry- to junior-level compensation commensurate with skills (a specific range is shared with qualified candidates during the interview process).
- Comprehensive health, dental, and vision coverage; paid time off and company holidays.
- Direct mentorship from experienced business and technology leadership.
- Genuine growth opportunity: as Sensapure’s AI program scales, so does this role.
- Work at one of Utah’s fastest-growing companies, in a tangible industry where your code affects real products.
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Tuition reimbursement
- Vision insurance
Application Question(s):
- Do you have a bachelor's degree in Computer Science?
- Are you proficient in Python and SQL? Please explain.
- Do you have strong foundational coding skills shown through coursework, projects, internships, or personal work? Do you write real code, not just prompts, and do you already work day to day in terminal-native agentic coding tools such as Claude Code or GitHub Copilot? Please explain.
- Do you have real fluency building and working with APIs (not just calling them), ideally with FastAPI, plus solid database design and data querying? Please explain.
- Do you have the ability to read, evaluate, and debug code, including AI-generated code, and explain what it does and where it may be wrong? Please explain.
Ability to Commute:
- Salt Lake City, UT 84104 (Required)
Work Location: In person