개요
주식회사 인텔리시아는 혁신적인 AI 기술을 활용하여 B2B 시장에 새로운 패러다임을 제시하는 기업입니다.
인텔리시아는 아시아 7개국에서 수천개 이상의 미디어에 개인화추천기술 서비스를 성공시키고 1,800억원에 기업을 매각한 데이블의 공동대표 및 초기멤버들이 합류하여 새롭게 설립했습니다.
출시 예정인 AI Clone Survey는 대규모 LLM 및 RAG 파이프라인을 통해 생성된 ‘가상 응답자 집단’을 활용하여 전통적인 설문 조사 대비 10배 빠르고 1/5의 비용으로 인사이트를 제공하려 합니다.
초기 스타트업에서 인프라/서버/LLM/머신러닝 관련 다양한 영역을 접해보실 개발자를 구합니다.
회사에서 쌓으시게 될 경험
- LLM API 대규모 호출 최적화 및 비용 관리
- 다양한 LLM 모델의 응답 관리와 서비스화 노하우
- 마켓리서치/소비자조사 도메인 이해
- 코틀린 Coroutine을 활용한 비동기 처리 경험
- 모노레포 환경에서의 모듈 설계 및 의존성 관리
- Docker 기반 CI/CD
- LoRA 파인튜닝 등 오픈소스 모델 튜닝 (외부 AI담당 개발자와 협업)
기술 스택
주 언어 / 프레임워크
- Kotlin + Spring Boot(3.x) + JPA
- Gradle 기반 모노레포로 운영됩니다
보조 언어
- Python + Poetry
- 일부 LLM/ML 코드에 대해 실험을 할 때 사용됩니다.
인프라
- Google Cloud
- Cloud Sql - Postgresql
- Cloud Run
- Cloud Storage
- Artifact Registry
코드관리
CI/CD
주요 업무
업무영역 별 주요 내용 (가능하신 정도에 따라 작업 영역을 조율합니다.)
대시보드 api 개발
- 서베이 서비스를 제공하는 api입니다.
- 유저/권한/설문실행/결과보기 등 일반적인 api서버 기능을 제공합니다.
AI설문 실행엔진 개발
- 여러 LLM 제공자별 client 개발 (시스템에 맞게 추상화하여 통합)
서비스 데이터 생성관리
- 서베이 품질 향상에 필요한 다양한 데이터 모델링
- LLM, 외부 API, 외부 자료 등을 활용하여 생성
- 변수 예시: 가상 페르소나 생성
서베이 실험 플랫폼 개발
- 서베이 실행과 관련된 변수들에 대한 자동 실험 및 결과 집계 목적
- 사업팀 분들이 셀프로 실험할 수 있도록 플랫폼화
- 변수 예시: 프롬프트, LLM 모델, 설문 방식, 요청 파라미터 등
자격 요건
백엔드 개발 경력:
사업팀과의 원활한 협업:
- 사업적으로 필요한 사항은 적극적으로 수용합니다.
- 요청의 기획 정의가 일부 부족하더라도, 기획 의도를 이해하고 최대한 서비스화 하는 방향으로 협업합니다.
- 팀은 속도와 실험을 우선하며, 기능개발은 치명적인 문제가 발생하지 않는 선에서 선 적용 후 구조 개선으로 안정화 시키는
경우가 많습니다
언어/프레임워크:
- Spring 실무 경험 3년 이상 (Java/Kotlin 무관)
- 또는 Typescript + Nest.js 실무 경험 3년 이상 + OOP 스타일의 클래스 설계가 가능하신 분 (입사 후 Kotlin + Spring으로 전환이 필요합니다)
도메인 모델링/설계 경험
- 구조가 정해지지 않은 기능을 혼자 분석하여 시스템 모델 초안을 제안할 수 있습니다 (이후 다른 팀원들과 협업하여 완성합니다)
데이터베이스:
- 프로덕션 서비스에서 PostgreSQL / Mysql RDB 사용 경험 1년 이상
클라우드
- 프로덕션 서비스에서 Google Cloud 또는 AWS 사용 경험 있음
우대 사항
(이 중 일부만 있어도 괜찮습니다)
- AI/LLM: OpenAI, Anthropic 등 LLM API와 연동된 서비스 개발 경험
- 비동기 처리: 긴 비동기 작업이 필요한 기능을 서비스로 제공해본 경험
- 개발 환경: Gradle 기반 모노레포 환경 개발 경험
- 테스트: DB, Cloud 등을 Local 인프라로 띄워 테스트 해 본 경험
- 스펙이 정해지지 않은 기능을 바닥부터 만들고, 실제 유저에게 전달해본 경험
- 작은 서비스를 빠르게 많이 만드는 것을 선호하시는 분
- Java / Kotlin / Spring Boot 프레임워크에 대한 깊은 이해
혜택 및 복지
- 초기 기업에서 프로덕트와 함께 성장하는 경험
- 유연한 근무 환경 제공
- 전문성 개발을 위한 교육 지원
참고 사항
- 개발팀 면접은 이력서 / 기술 질문 / 간단한 서비스 시나리오 기반으로 모델링 협업 / 순서로 구성됩니다.
- 모델링 협업
- 문제를 어떻게 분석하시는지, 구현에서 어떤 부분을 중요하게 보시는지 이해하기 위한 과정입니다.
- 실제 협업하는것 처럼 정해진 정답 없이 이야기를 나누며 코드를 작성하시게 됩니다.
- 빌드 성공 여부로 합격이 좌우되지 않습니다. (업무 방식과 설계 스타일을 보고자 합니다)
다음 내용은 꼭 여쭤보려고 합니다.
- 업무 영역이 다양합니다. 어떤 영역에 관심이 있고 그 영역에서 어떤 것을 해보고 싶으십니까?
긴 내용 꼼꼼히 읽어주셔서 감사합니다.
인텔리시아 개발팀