AI 솔루션 전문기업 ‘업스테이지’ JD 분석하기
[요약]
업스테이지는 AI 기술로 해결할 수 있는 비즈니스 문제들을 풀어갑니다. Making AI Beneficial 이라는 미션 아래, 누구나 AI 기술의 혜택을 누릴 수 있도록 '적용이 쉬운 AI 솔루션'을 만들고 있습니다. 세계 최고 수준의 AI 모델과 그 모델을 지속적으로 관리, 개선, 운영하기 위한 데이터, 학습, 서빙과 관련된 모든 필수 소프트웨어를 하나로 묶은 “AI Pack” 그리고 OCR 및 개인화 기술을 다양한 분야에서 손쉽게 활용할 수 있는 API 시리즈를 출시하여 기업 고객들의 비즈니스 성공에 기여하고 있습니다.
또한 ChatGPT를 적용한 카카오톡 채널 기반 챗봇 '애스크업'(AskUp)을 통해 모바일 사용 경험의 혁신을 이루는 동시에 AI분야에 대한 대중들의 접근성과 신뢰성을 높여가고 있으며, Chat AI 기술을 비즈니스 환경에 맞게 최적화해 기업들의 업무 효율과 생산성을 높일 수 있는 ‘애스크업 비즈’(AskUp Biz)를 운영하는 등 AI가 세상에 이롭게 쓰이게 하기 위해 노력하고 있습니다.
업스테이지 프론트엔드 소프트웨어 엔지니어는 세계 최고 수준의 로코드, 노코드 AI 제품인 AI Pack 을 밑바닥부터 설계하고 구현하며 수천만건 이상의 사용자 요청과 텍스트, 이미지 데이터를 빠르고 안정적으로 다룰 수 있는 사용자 인터페이스를 개발합니다. 이를 위해 디자인 조직과의 협업을 통하여 회사의 모든 제품에 사용될 업스테이지 공통 디자인 시스템을 정의하고 구현합니다. 또한 업스테이지 제품의 사용 패턴을 분석하기 위한 사용자 로그를 수집하고 다양한 관점에서 이를 분석할 수 있는 플랫폼을 개발합니다.
업스테이지 소프트웨어 개발팀은 업계 최고 수준의 기술 리더십과 도전 정신을 바탕으로 안정적이면서도 혁신적인 제품을 만들기 위해 노력합니다. 고객에게 더 좋은 AI 제품이 무엇인지 찾기 위해 끊임없이 연구하고 시도하며 제품과 구성원들이 함께 성장할 수 있도록 적극적으로 지원하고 있습니다.
Upstage AI Pack 프론트엔드 개발
Upstage 디자인 시스템 개발
사용자 행동 패턴 분석 시스템 개발
FE 조직 리드
현업 5년 이상 (또는 그에 준하는) 시스템/서비스 개발 경험
주요 프론트엔드 프레임워크(예: React, Svelt, Vue.js 등)에 대한 깊은 이해와 경험
HTML, CSS, JavaScript (Typescript) 및 관련 웹 기술에 대한 전문성
웹 접근성, 반응형 디자인, 크로스 브라우저 호환성에 대한 이해와 경험
웹 성능 최적화 기술과 경험
모던 개발 도구 및 프로세스(예: Git, CI/CD, 코드 리뷰 등)에 대한 숙련도
다양한 이해 관계자(예: 백엔드 엔지니어, 디자이너, 제품 관리자 등)와 긴밀하게 협력할 수 있는 능력
탁월한 문제 해결 능력
Remix, Next.js 등 SSR 프레임워크 사용 경험
각종 차트 및 대시 보드 개발 경험
i18n 지원 서비스 개발 경험
성능 또는 보안 취약점 개선 경험
조직 리드 경험
Full stack engineer 로 근무한 경험
[느낀 점]
JD 분석은 앞으로 내가 배워야 할 새로운 기술을 알아가는 자연스러운 과정이라고 생각한다. (배우면 배울수록 배울게 많은 개발자 === 멋진 사람)
특히, 여러 회사에서 공통적으로 요구된 React는 9월부터 배우게 되는데 아직 JavaScript도 제대로 하지 못하고 있어서 걱정 반 + 기대 반 + 설렘 반이다😂
그래도 기대하는 점이 조금 더 큰 이유는, React로 개발된 웹을 React Native를 사용해서 모바일 앱으로 만들 수 있다는 점이 흥미롭게 다가왔기 때문이다.
앞으로의 여정도 화이팅!!
Upstage 홈페이지
Upstage | FE 채용정보
Upstage | AI 회사에서 소프트웨어 엔지니어는 무슨 일을 하나요?
Upstage | 개발자가 AI회사에서 뭐해요? (Youtube)
React란?
React를 사용하는 이유
React를 사용하는 이유2