Product Developer | Forward Deployed
Listed on 2026-07-14
-
Software Development
AI Engineer (Applied/Software), DevOps
Overview
At Epicor, we’re building the world’s first cognitive ERP –the fastest way to prove it is to put builders directly in front of the customers who run on it. As a Product Developer, Forward Deployed Engineering, you will embed with Epicor customers, learn their operations from the inside, and build working solutions to real business problems. You will go beyond demos and proof‑of‑concepts: you will write production‑grade software, connect it to live ERP environments, and deliver measurable value – often in days, not quarters.
This is not a consulting role, and it is not sales engineering. You will own the problem end to end and bring what you learn in the field back into Epicor’s product teams to shape the future of AI and agentic ERP.
Forward deployed means operating close to the point of action, not from a distant base. Instead of building solutions in isolation and shipping them over the wall, you will go where the problems actually live: the shop floor, warehouse, distribution center, retail back office, and other operational environments where Epicor customers run their businesses. Getting a workflow running in a sandbox is the easy part.
The real work is navigating legacy data models, integrations, SSO and security reviews, data‑residency and compliance requirements, and the human reality of earning trust with the customer’s engineers, operators, and leadership.
Agentic AI is dissolving the traditional boundaries between Engineering, Product, UX, and Data Science. We are looking for someone who can ship production code, design user‑centric workflows, make sound architecture decisions, and respectfully challenge assumptions.
What You’ll Be Doing- Embed with customers and understand their operations, observe workflows, identify pain points, and separate symptoms from root causes.
- Build working solutions: write production‑grade software that solves customer problems in real environments and integrate with Epicor platforms, customer systems, data sources, APIs, identity infrastructure, and cloud environments.
- Own delivery end to end: lead the technical path from discovery and architecture through deployment, adoption, and post‑go‑live iteration.
- Break through integration barriers: navigate legacy systems, ETL pipelines, enterprise SSO, security requirements, regulatory constraints, data‑residency needs, and production access challenges.
- Turn field work into product value: translate customer learnings into reusable patterns, connectors, platform capabilities, and roadmap insights.
- Move quickly from insight to artifact: prototype rapidly, prototype solutions, gather feedback, and iterate directly with the customer.
- Earn and maintain trust: build strong relationships with customer engineers, operators, executives, and internal Epicor teams, manage expectations, and keep the work focused on business outcomes.
- Builder mindset
: take ownership, challenge the status quo, and drive toward working solutions. - Engineering depth with customer empathy
: write real production code and understand the human workflow on the other side of the software. - Comfort with ambiguity
: make progress with incomplete information, decompose problems, prioritize, and course‑correct quickly. - AI‑native thinking
: understand LLMs, RAG, agents, and AI‑powered software to architect solutions, evaluate trade‑offs, and build guidance. - Strong communication and executive presence
: explain technical direction clearly to engineers, operators, business stakeholders, and executives. - Ability to disagree well
: push back on customers or internal teams with evidence and judgment while preserving trust and momentum. - Bias toward action
: move quickly, make decisions with imperfect information, and treat shipped‑and‑adopted as the definition of done.
- 4+ years of software engineering or forward‑deployed engineering experience, with a track record of shipping production software into customer environments.
- Strong coding ability in at least one modern programming language (Python, JavaScript/Type Script, or C#).
- Experience working in large, unfamiliar codebases and complex technical environments.
- De…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).