Logo for Commit

Senior FS Engineer

Roles & Responsibilities

  • Experience building conversational AI interfaces, copilots, or agent-based products
  • Exposure to LLM concepts such as function calling (tools), RAG, or vector search
  • Experience with Tailwind, component libraries, or design systems
  • Experience working with developer tools or "builder" style products

Requirements:

  • Build a Next.js conversational UI with streaming AI responses, message history, a dynamic artifact viewer, real-time updates, responsive multi-panel layouts, and efficient state management
  • Develop and consume API routes for messaging, artifact operations, and project/session state; integrate frontend flows with backend agent workflows, tool calls, and file operations; implement caching/revalidation strategies (ISR, SWR, edge caching)
  • Collaborate with backend engineers to define data contracts and event formats
  • Leverage AI-assisted development for rapid prototyping, scaffolding, and UX exploration; iterate quickly based on feedback and evolving product needs

Job description

Description

We are building a next-generation Conversational AI Platform where users collaborate with an AI agent to create and manipulate project artifacts (files, configurations, data, integrations) through natural language. As a Full-Stack Engineer, you will:

Frontend / UX:

  • Build a conversational UI in Next.js with streaming AI responses and message history.
  • Develop a dynamic artifact viewer (file tree, previews, details) that updates in real time.
  • Implement responsive multi-panel layouts and optimize state management for long sessions.
  • Add infinite scrolling or pagination where needed.

Full-Stack Integration:

  • Build and consume API routes for messaging, artifact operations, and project/session state.
  • Integrate frontend flows with backend agent workflows, tool calls, and file operations.
  • Apply caching and revalidation strategies (ISR, SWR, edge caching).
  • Work closely with backend engineers on data contracts and event formats.

AI-Assisted Development

  • Use AI tools for rapid prototyping, scaffolding, and UX exploration.
  • Iterate quickly based on feedback and evolving product needs.




Requirements

  • Experience building conversational AI interfaces, copilots, or agent-based products.
  • Exposure to LLM concepts such as function calling (tools), RAG, or vector search.
  • Experience with Tailwind, component libraries, or design systems.
  • Experience working with developer tools or “builder” style products.



Field Engineer (Solutions) Related jobs

Other jobs at Commit

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.