FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

AI Product Engineer – Agent & Integrations
Ensemble IP. Extend Duet's agent harness by integrating new data sources .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in TypeScript and Node backend development, with a strong focus on integrating complex tools and data sources into agent frameworks. Demonstrates effective collaboration and communication skills to translate user needs into actionable delivery plans.
Highest-signal resume keywords
TypeScript Backend DevelopmentLLM Agent IntegrationPrompt EngineeringAPI IntegrationIncremental Delivery Discipline
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringTypeScriptNodePrompt EngineeringAPI IntegrationData Source IntegrationSystem ArchitectureContext ManagementStreamingVersion Control
Soft Skills
Written CommunicationVerbal CommunicationTeamworkCollaborationProblem-Solving
Tools & Technologies
MCPRedis
Industry Keywords
Agent FrameworkIncremental DeliveryUser PresentationTool DesignSkill Definition
Tech Stack
Tools & technologiesNode.jsRedisTypeScript
About the role
Key responsibilities & impact- Extend Duet's agent harness by integrating new data sources
- Build MCP access to Duet functionality
- Author curated prompts and skills
- Design and implement the approach to expose Duet's capabilities via MCP
- Add data sources by writing thin TypeScript connectors and wiring them into the agent as composable tools
- Understand data sources and determine efficient ways to incorporate them into Duet
- Author and iterate on system prompts, tool designs, skill definitions, and the architecture linking these resources
- Extend and improve the production agent loop, including context management, streaming, Redis locks, billing, and user presentation
- Translate user needs into staged delivery plans and deliver thin vertical slices incrementally
- Collaborate with team members, exchange ideas, challenge approaches, and continuously improve
Requirements
What you’ll need- 3+ years professional software engineering experience
- Strong TypeScript/Node backend skills
- 12+ months building LLM agents, with an emphasis on integrating and orchestrating complex tools and data sources
- Track record of delivering outcomes efficiently
- Incremental delivery discipline; ability to decompose work so each PR adds user value or represents a deliberate milestone
- Demonstrated prompt engineering as product work, including structured prompts, iteration from failure modes, and version control
- Experience integrating third-party APIs into an agent framework
- Excellent written and verbal communication with a focus on teamwork and collaboration
Benefits
Comp & perks- No benefits, perks, or compensation extras are specified in the posting.