Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Full Stack Agentic Developer

Charles River Associates
CompanyCharles River Associates
CategoryEngineering
LocationBoston
RemoteOn-site (inferred)
EmploymentNot stated
LevelNot stated
SalaryNot stated by the employer
Posted17 Jun 2026
Last verified12 Aug 2026
SourceThe employer's own careers page (company_site)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Charles River Associates is a global consulting firm seeking a Full Stack Agentic Developer to build and evolve a web-based AI platform that enables experts to translate domain expertise into scalable, AI-driven workflows. This is a senior full stack engineering role combining React/Vite frontend, Node.js/TypeScript backend, Azure cloud services, and isolated agent execution environments. What You'll Do • Build and evolve the React web application across authentication, session setup, workspace navigation, file review, streaming agent activity, and results review surfaces • Create and maintain Express/TypeScript API endpoints supporting session orchestration, file management, workspace operations, usage tracking, and LLM routing • Implement and improve real-time streaming interfaces between backend, agent runtime, and UI using server-sent events and event-driven patterns • Own and improve the custom multi-turn agent loop where agents send messages to model providers, parse responses, execute tools, and iterate within isolated cloud containers • Design and maintain prompt and context systems that shape agent behavior, including analytical identity, methodology compliance, and tool usage policies • Implement reliability patterns such as retry logic, rate-limit handling, tool error recovery, graceful cancellation, and failure reporting What You Need • Bachelor's degree in Software Engineering, Engineering, or relevant discipline with 6+ years of professional software engineering experience • Strong TypeScript skills across the stack, including modern React development and Node.js/Express API development • Experience building component-driven React applications with complex state, multiple interconnected views, real-time updates, and user-facing workflows • Experience building LLM-powered agentic systems that use tools, execute multi-turn workflows, manage state, and recover from errors • Experience with LLM tool calling or function calling, including tool schema design, streaming tool input/output, and provider-specific implementation details • Strong prompt engineering ability for structured, multi-step workflows including prompts that encode policies, methodology, and tool usage expectations • Good understanding of browser authentication flows, JWT lifecycle, token refresh, CORS, secure cookies, and role-based access • Familiarity with PostgreSQL and API-driven application design, including schema design, queries, migrations, and data access patterns • Experience with Docker or Linux-based execution environments and practical understanding of isolation, filesystem access, and dependency management Nice to Have • Advanced degree in relevant discipline • Comfort working in Python for agent tools, data processing, automation, and integration with analytical libraries • Experience with server-sent events, WebSockets, or similar streaming APIs for real-time interfaces