Full Stack Engineer

Panopto
Summary
Join Panopto, a leading interactive video solutions company, as a highly skilled Full Stack Engineer (JavaScript, LLM/OpenAI experience) independent contractor. This role focuses on shaping the infrastructure and intelligence layer behind a leading AI video generation platform. You will design and build backend services, architect and optimize databases, integrate LLM APIs, collaborate with the research team, and contribute to frontend apps. The ideal candidate possesses strong backend experience with Node.js and Express, experience with scaling web services and APIs, and familiarity with modern JavaScript and TypeScript. This is a remote, ongoing contract position offering competitive rates based on experience.
Requirements
- Solid backend experience with Node.js and Express (or similar)
- Experience building and scaling web services and APIs
- Familiarity with modern JavaScript (ES6+) and TypeScript
- Hands-on experience integrating OpenAI or other LLM APIs
- Understanding of prompt engineering, vector embeddings, or agentic patterns
- Ability to think through system design and architecture independently
Responsibilities
- Design and build backend services ( Node.js , Express) to support scalable AI-powered features
- Architect and optimize databases and service infrastructure
- Integrate LLM APIs (OpenAI, Claude, etc.) into our product workflows
- Working with our Research team and custom AI models
- Contribute to React-based frontend apps
Preferred Qualifications
- Experience with structured output parsing from LLMs (e.g., JSON, markdown)
- Solid experience with React framework
- Experience with FFmpeg or low-level media processing
Benefits
Flexible work arrangements