
[제너레잇] Python Algorithm Engineer
공고 요약
담당업무
Shapely·NumPy·NetworkX·SciPy 기반 데이터 처리 및 기하 연산 기능 개발
공간·도형 문제 해결 알고리즘 구현 및 개선
Rust(PyO3)·C/C++ 바인딩 모듈과 연계한 고성능 연산 기능 개발 지원
Django·Celery·RabbitMQ 기반 Python 엔진 서버 유지보수 및 개발
자격요건
Python 개발 능력
자료 구조 이해
평면 기하 이해
알고리즘 풀이 능력
새로운 기술을 업무에 적용하는 역량
우대사항
Rust 사용 경험 또는 Python-Rust 연동 관심
C/C++ 또는 Rust 등 시스템 레벨 언어 활용 경험
성능 최적화·병목 분석·연산 효율 개선 관심
WebAssembly 개발 경험
Django·Celery·RabbitMQ 기반 Python 백엔드 경험
SQL/MySQL 사용 경험
전형절차
서류전형
면접(직무)
면접(컬쳐)
최종 합격
근무환경
빠른 개발 사이클과 결과·피드백 기반 개선
근거 기반 기술적 의사결정
사용자 경험·제품 목적·비즈니스 우선순위를 고려한 개발
기술적 결정과 맥락의 문서화·공유
새로운 기술·도구의 탐색과 적용
React·TypeScript·MobX·Three.js·React Three Fiber·Mapbox GL·Web Worker·WebAssembly
NestJS·Node.js·MySQL·Redis·BullMQ·Socket.IO
GCP·Terraform·Kubernetes(GKE)·GitHub Actions
AWS EC2·AWS RDS·AWS S3
Slack·Notion·Google Workspace 협업
마감기한
상시채용
제너레잇 지원하기 전 이력서 Check
시간이 없다면 AI와 한번에 수정해보세요
공고 원문
주요업무
Shapely·NumPy·NetworkX·SciPy 등 Python 패키지를 활용한 데이터 처리 및 기하 연산 기능 개발 공간/도형 문제 해결을 위한 알고리즘을 구현하고 개선 Rust(PyO3)·C/C++ 바인딩 모듈과 연계된 고성능 연산 기능 개발 지원 파이썬 엔진 서버(Django·Celery·RabbitMQ) 유지보수 및 개발
자격요건
경력 3년 이상 / 학력·나이·성별·전공 무관 Python 개발 능력과 자료 구조에 대한 이해가 있으신 분 평면 기하에 대한 이해가 있고, 이와 관련된 알고리즘 풀이 능력이 있으신 분 새로운 기술에 호기심이 많고, 습득한 것을 업무에 적용할 수 있으신 분
우대사항
Rust 사용 경험 또는 Python-Rust 연동(PyO3 등) 에 관심이 있으신 분 C/C++ 또는 Rust 등 시스템 레벨 언어 활용 개발 경험 성능 최적화·병목 분석·연산 효율 개선에 관심이 있으신 분 WebAssembly 개발 경험 Django·Celery·RabbitMQ 기반 Python 백엔드 사용 경험 SQL/MySQL 사용 경험 협업 방식 빠른 개발 사이클을 중요하게 생각합니다. 완벽한 답을 위해 오래 고민하기보다 빠르게 만들고 확인하며, 실제 결과와 피드백을 바탕으로 개선해 나갑니다. 기술적 의사결정은 근거를 바탕으로 합니다. 익숙한 기술이나 개인의 선호보다 문제의 맥락과 장단점 등 근거를 바탕으로 방향을 결정합니다. 개발을 기술적인 문제로만 보지 않습니다. 개발자도 사용자 경험과 제품의 목적, 비즈니스 우선순위를 함께 이해하고, 필요하면 기획·디자인·다른 개발 영역까지 폭넓게 살펴 가장 적절한 해결 방법을 찾습니다. 중요한 결정과 그 맥락을 기록하고 공유합니다. 무엇을 결정했는지뿐 아니라 그 이유를 문서로 남겨, 이후에도 팀이 같은 맥락을 이해하고 판단을 이어갈 수 있도록 합니다. 새로운 기술과 도구를 적극적으로 탐색하고 시도합니다. AI를 비롯해 생산성과 코드 품질을 높일 수 있는 새로운 도구가 있다면 직접 사용해보고, 효과가 있다고 판단되면 개발 방식에 빠르게 적용합니다. 새로운 제안과 다양한 의견에도 열려 있습니다. 기술 스택 Frontend / 3D: React · TypeScript · MobX · Three.js · React Three Fiber · Mapbox GL · Web Worker · WebAssembly Backend / Realtime: NestJS · Node.js · MySQL · Redis · BullMQ · Socket.IO Infrastructure: GCP · Terraform · Kubernetes (GKE) · GitHub Actions 프론트엔드와 백엔드는 공용 TypeScript 타입 패키지와 핵심 데이터 모델을 공유합니다. 개발 환경 AWS EC2, AWS RDS, AWS S3 협업 환경 Slack, Notion, Google Workspace를 이용해 협업합니다.
기술스택
TypeScript, MobX, ReactJS, NestJS, NodeJS, MySQL, Redis, Kubernetes, Terraform, Three.js, Socket.IO, BullMQ
채용절차
서류전형 → 면접(직무) → 면접(컬쳐) → 최종 합격