Software Engineer, AI Agent
$90,000–$120,000 year
On-site · Seoul, Seoul, South Korea
Job Summary
Own end-to-end delivery of core AI agent capabilities, from architecture to production, driving excellence across orchestration, prompt engineering, and platform scalability. Mentor junior engineers and set standards for AI-native development. Design and implement core agent features including advanced RAG pipelines and multi-step tool use. Drive architectural decisions focusing on fault tolerance, scalability, and extensibility. Improve retrieval logic and embedding models for enhanced performance. Collaborate with PMs, designers, and sales engineers to translate customer needs into technical solutions.
Required Qualifications
- 3+ years of software engineering experience with direct ownership of AI/ML or backend systems in production
- Deep Python expertise with a proven track record of building and scaling reliable, performant systems
- Hands-on experience with LLM APIs and agentic frameworks such as LangChain or LangGraph
- Strong system design and architecture skills, including distributed systems and cloud-native deployments on AWS or GCP
- Strong English proficiency
Desired Qualifications
- Prior experience with real-time or conversational interfaces
- Familiarity with vector databases, search technologies, or large-scale data processing
- Contributions to open-source LLM or AI tooling ecosystems
- Native-level English fluency
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.