FriendliAI

Software Engineer – AI Agents

FriendliAI
Apply
5 months ago

Responsibilities

  • Design, build, and maintain agent APIs and applications for document understanding and other high-value features.
  • Evaluate and integrate open-source models into production-ready agent features.
  • Develop reference agent applications that demonstrate workflows and accelerate customer adoption.
  • Collaborate with backend and infrastructure teams on deployment, orchestration, and monitoring integrations.
  • Create robust, developer-friendly, enterprise-ready APIs with strong design and documentation.
  • Improve the reliability, scalability, and production performance of agent features.

Requirements

  • 3+ years of software engineering experience, preferably in backend, ML systems, or API development.
  • Bachelor’s or master’s degree in Computer Science, Computer Engineering, or equivalent.
  • Strong Python programming skills and experience with Python frameworks.
  • Understanding of LLM workflows, agent patterns, or tool invocation systems.
  • Experience designing and delivering production APIs.
  • Familiarity with open-source LLMs and multimodal models, including tools such as Hugging Face, LangChain, or LlamaIndex.
  • Strong foundations in cloud-native development.
  • Preferred experience with document understanding pipelines, Kubernetes or container orchestration, agent frameworks, SDKs, or CLIs.
  • Experience in startup or fast-paced environments and a focus on developer experience are preferred.

Benefits

  • Flexible working hours.
  • Daily lunch and dinner, plus unlimited snacks and beverages.
  • Supportive and highly collaborative work environment.
  • Health check-up support and top-tier equipment and hardware support.
  • Competitive compensation, startup equity, health insurance, and other benefits.
FriendliAI

About FriendliAI

51-200 employees
Contact me