Assembled

Software Engineer - AI Agents & Platform

Assembled
Apply
4 months ago

Base Salary

$135k - $280k/yr

Responsibilities

  • Develop foundational product features involving LLM-based knowledge-base analysis, information collection, speech technologies, and workflow building
  • Improve retrieval-augmented generation using vector search, document re-ranking, hypothetical document embeddings, and implicit knowledge sources such as past tickets and macros
  • Architect LLM infrastructure abstractions supporting different model types and applications
  • Design and implement evaluation and logging systems for monitoring LLM performance
  • Collaborate with support agents and managers to understand customer needs and improve the product
  • Participate in user research, planning, brainstorming, interviewing, coding, and cross-team collaboration
  • Help shape a positive, quality-focused, startup-oriented team culture

Requirements

  • 5+ years of individual-contributor software engineering experience
  • Experience working with LLMs and enthusiasm for working with them extensively
  • Demonstrated impact on small teams and solid experience in startups or smaller companies
  • Ability to collaborate with customers, contribute across coding and product discovery, and adapt quickly in a fast-paced environment
  • Strong ambition, initiative, problem-solving ability, teamwork, humility, and openness to feedback

Benefits

  • Medical, dental, and vision benefits
  • Paid company holidays, sick time, and unlimited time off
  • Monthly credits for professional development, general wellness, Assembled customers, and commuting
  • Paid parental leave
  • Onsite work model in the San Francisco and New York offices with catered weekday lunches, snacks, and beverages
  • 401(k) plan enrollment

Tech Stack

Assembled

About Assembled

51-200 employees

Industry leaders like Etsy, Robinhood, and Stripe trust Assembled to provide customer-facing AI agents and workforce planning at scale. We automatically resolve millions of interactions through chat, email, and phone while optimizing staffing for hundreds of thousands of support professionals. Our mission is to elevate customer support through AI-powered software that makes life easier for customers and employees.