Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Assembled Logo

Software Engineer - AI Agents

Assembled

Salary not specified
Oct 6, 2025
San Francisco, California, US
Apply Now

Assembled is building the infrastructure for exceptional customer support, aiming to simplify complex support operations by uniting in-house, outsourced, and AI-powered agents. The AI Products Team is specifically focused on developing autonomous AI agents to handle challenging customer support tasks, allowing human agents to focus on high-value interactions and reduce low-leverage work.

Requirements

  • Have worked with LLMs and are excited to dive into them every day.
  • Enhance our retrieval augmented generation engine using techniques like vector search, document re-ranking, and hypothetical document embeddings.
  • Architect the abstractions that enable the integration of various types of LLMs tailored for different applications.
  • design and implement evaluation and logging systems to monitor performance and build interfaces that expand our platform's capabilities.
  • implement translation capabilities powered by LLMs and intelligent categorization of incoming tickets.
  • help us leverage implicit knowledge bases like past tickets and macros to improve model performance.
  • design and build a workflow builder that distills the complexity of workflows into a simple, intuitive interface

Responsibilities

  • Build foundational new features: Develop product features from the ground up, such as implementing translation capabilities powered by LLMs and intelligent categorization of incoming tickets.
  • design and build a workflow builder that distills the complexity of workflows into a simple, intuitive interface, making powerful tools accessible and easy to use for support agents.
  • Improve LLM model results: Enhance our retrieval augmented generation engine using techniques like vector search, document re-ranking, and hypothetical document embeddings.
  • help us leverage implicit knowledge bases like past tickets and macros to improve model performance.
  • Develop LLM Infrastructure: Architect the abstractions that enable the integration of various types of LLMs tailored for different applications.
  • design and implement evaluation and logging systems to monitor performance and build interfaces that expand our platform's capabilities.
  • Scaling LLMs with Golang

Other

  • Engage with customers: Collaborate with our customers (both support agents and managers) to understand their needs, how they interact with our product, and how we can improve their lives.
  • Wear many hats: Be versatile in roles — coding, user research, planning, brainstorming, interviewing, and cross-team collaboration.
  • Shape the team culture: Encourage a startup mentality that’s all about staying positive, aiming for top-notch product quality, and taking initiative.
  • Have 5+ years of experience in software engineering as an individual contributor.
  • Are highly ambitious and driven and set high goals for yourself and others.