Software Engineer, AI Agent

Sendbird
Seoul
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Leadership","Mentorship","Communication","Collaboration","Problem-solving"]

Senior Software Engineer to lead core AI Agent platform initiatives, driving end-to-end development from architecture to deployment. You will mentor engineers, shape prompts and orchestration, and advance RAG pipelines, embeddings, and agent logic in a cloud-native, distributed systems environment using Python and LLM APIs. Collaboration with PMs, designers, and sales engineers shapes customer-facing AI experiences at scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sendbird
Sendbird
7 months ago

Software Engineer, AI Agent

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Senior Software Engineer to lead core AI Agent platform initiatives, driving end-to-end development from architecture to deployment. You will mentor engineers, shape prompts and orchestration, and advance RAG pipelines, embeddings, and agent logic in a cloud-native, distributed systems environment using Python and LLM APIs. Collaboration with PMs, designers, and sales engineers shapes customer-facing AI experiences at scale.
Location: Seoul
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design and lead implementation of core agent features, from advanced RAG pipelines to multi-step tool use.
  • •Establish best practices for prompt engineering, agent orchestration, and observability, and testing.
  • •Drive architectural decisions for building a scalable and fault-tolerant AI agent platform and develop core AI/ML agent logic and orchestration.
  • •Build and optimize supporting systems and pipelines that improve agent capabilities and performance (evaluation, observability, classification, etc.).
  • •Take ownership of the full development lifecycle, ensuring our systems are performant, reliable, and secure.

Pay and Benefits

Equity and Bonus:Equity
Perks:EquityHybrid WorkGym MembershipParental LeaveHealth Insurance

Key Requirements

  • •3+ years of software engineering experience, with AI/ML or backend system ownership
  • •Deep expertise in Python, with a track record of building and scaling production systems
  • •Strong system design and software architecture skills, with experience in distributed systems and cloud-native deployments (e.g. AWS, GCP)
  • •Hands-on experience with LLM APIs and agentic frameworks (e.g., LangChain, LangGraph, etc)
  • •Strong English proficiency, with the ability to read and write effectively
Experience:3+ yearsAI/MLBackend systemsCloud-native
Skills:LeadershipMentorshipCommunicationCollaborationProblem-solving
Languages:English
Tech Stack:PythonAWSGCPLangChainLangGraphLLM APIsRAGDistributed systems

Company Brief

Sendbird
Provides a real-time messaging platform and APIs for in-app chat, voice, and video experiences, enabling businesses to integrate scalable communications into mobile and web applications across industries.
Industry: API Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: San Mateo, United States
Founded: 2013
WebsiteLinkedIn