AI & Emerging technologies

AI Product Engineer (Agent & Integrations)

Ensemble IP

Remote · Oregon · United States

based patent search and software company founded by veterans of the professional patent search industry. Our team of experienced patent analysts delivers patentability, freedom-to-operate, invalidity, and landscape searches to law firms, in-house IP teams, R&D organizations, and inventors who rely on accurate prior art to make high-stakes decisions.
We pair that domain expertise with our own software. Quartet, our AI-enabled patent search platform, integrates AI and Boolean search techniques to help professionals find better prior art, faster. Duet extends that platform into agentic AI. Duet is an agentic AI application for anyone needing to find, understand, or interact with patent data. Users ask natural-language questions about inventions, prior art, portfolios, and claims. Duet searches a proprietary patent corpus, reads documents, and returns grounded, actionable answers.
Duet sits in the Ensemble IP ecosystem alongside our traditional patent search platform Quartet. Duet implements a cutting-edge agent harness to use the resources made available by Quartet via tools, skills, and expert subagents.
This is applied AI engineering in production, not model training or demos.
Were looking for an AI Product Engineer who efficiently ships outcomes. Concretely, that means extending Duets agent harness: integrating new data sources, building MCP access to Duet functionality, and authoring curated prompts and skills. The AI Product Engineer needs to bring their expertise to these processes to implement robust and cutting-edge solutions with incremental wins along the way.
Start from outcomes, not design requirements. We are obsessed with delivering value to our customers. We are a small company that values the voice of every team member. We expect every engineer to become familiar with the world of intellectual property and to bring your ideas and talents to the table so that we can create the best possible solutions for our customers.
We live the spirit of agile – we are radically transparent, we take introspection seriously, and we constantly adapt and improve. Design and implement our approach to expose Duets capabilities via MCP.
Rapid data integration
Add new data sources by writing thin TypeScript connectors and wiring them into the agent as composable tools. Youll often get “we need source X in the agent” before every field and failure mode is defined. Take the lead to understand the data source and find the most efficient way to incorporate it into Duet.

Agent platform work
You’ll work on context management, streaming, Redis locks, billing, presentation to the user, etc.
3+ years professional software engineering experience, with strong TypeScript/Node backend skills
~12+ months building LLM agents, with an emphasis on integrating orchestrating complex tools and data sources
~ Demonstrated prompt engineering as product work - structured prompts, iteration from failure modes, version control
~ mphasis on integrating orchestrating complex tools and data sources
Demonstrated prompt engineering as product work - structured prompts, iteration from failure modes, version control

Reference: WJ-4487_22507311

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.