직무 소개
직무명: 소프트웨어 엔지니어(오픈소스 기여자)
고용 형태: 계약직
근무지: 전 세계 어디서나, 원격
기회 개요
급여: 시간당 $50–100
과제당 소요 시간: 실행당 약 15시간
온보딩: 선발되는 즉시 인재 운영(Talent Ops) 팀이 시작에 필요한 모든 것을 보내 드립니다
필요 조건: 명확한 오픈소스 기여 실적과 이를 보여 줄 GitHub 등의 프로필(가급적 C++, Python, Java, Go, TypeScript 또는 Rust). 없는 경우 대신 HackerRank 평가를 통해 심사합니다.
수행 과제: AI 모델의 코드 수정, 기능 추가, 리팩터링, 성능 최적화 능력을 시험하는 재현 가능한 강화학습 환경을 구축 - 각 문제에 대한 골든 레퍼런스 솔루션 포함
보너스: 이 특정 직무의 AI 인터뷰를 완료한 전문가는 훨씬 빠르게 절차를 진행합니다.
저희는 사람의 판단을 중시합니다: 인터뷰와 평가 단계는 지원자가 어떻게 사고하는지 확인하도록 설계되어 있으므로, AI 어시스턴트나 타인의 도움 없이 직접 완료해 주시기 바랍니다.
직무 설명
이 역할에서는 귀하의 전문성을 활용해 차세대 AI 시스템을 학습시키는 일을 돕게 됩니다. 귀하의 작업은 고품질의 실제 입력을 통해 모델이 학습하고, 추론하고, 수행하는 방식을 형성합니다. AI 분야 사전 경험은 필요하지 않습니다. 중요한 것은 귀하의 분야별 전문 지식입니다.
기능 구현과 버그 수정을 포함하여 AI가 해결할 현실적이고 흥미롭고 도전적인 코딩 과제를 만들고, 합리적인 유효 해법은 받아들이고 그 외의 모든 것은 거부하는 결정론적 검증기를 구현하게 됩니다.
찾고 있는 인재
- Java, Node.js, Go, Rust, Typescript, Python, C++ 또는 유사 언어에서의 탄탄한 백엔드 경험
- 확장 가능한 서비스와 API를 구축한 실적
- 디버깅, 성능 작업, 자동화된 테스트에 익숙함
- 탄탄한 코드 리뷰 감각
우대 자격 요건
- 고품질이고 성능이 우수한 프로젝트를 제공한 실적을 갖춘 백엔드 개발 분야의 입증된 경험.
- 소프트웨어 버그와 시스템 병목을 식별하고 해결한 입증된 성과.
- 코드베이스 리팩터링과 대규모 애플리케이션에서 복잡한 기능을 구현한 경험.
- 알고리즘, 자료구조, 컴퓨터 과학의 기초 개념에 대한 깊은 이해.
- 뛰어난 분석, 문제 해결, 기술 의사소통 능력.
업무 범위
- Python3, Java, Rust, Go, C++ 또는 TypeScript로 전문가 수준의 코드 샘플, 디버깅 전략, 개발 인사이트를 제공합니다.
- 다양한 코드베이스에서 복잡한 소프트웨어 결함과 성능 병목을 분석, 문제 해결, 해결합니다.
- 확장성, 유지보수성, 소프트웨어 모범 사례 준수를 보장하며 견고한 신규 기능을 구현합니다.
- 명확성, 효율성, 장기적 신뢰성을 높이기 위해 레거시 코드를 리팩터링하고 최적화합니다.
- AI 학습 데이터 품질을 높이기 위해 기술적 추론, 해법 접근 방식, 코드 결정 사항을 문서화합니다.
- 동료가 기여한 코드와 기술 제출물의 정확성과 명확성을 검토하고 검증합니다.
우대 자격 요건
- Python3, Java, Rust, Go, C++ 또는 TypeScript 중 하나 이상에서의 상당한 실무 전문성.
- 알고리즘, 자료구조, 소프트웨어 엔지니어링 원칙에 대한 깊은 이해.
- 복잡한 시스템을 디버깅하고, 버그를 해결하며, 효과적인 최적화를 제공하는 입증된 능력.
- 대규모 코드베이스 리팩터링 및 레거시 시스템 현대화 경험.
- 여러 기능 부서가 참여하는 프로젝트에서 구상부터 출시까지 영향력이 큰 기능을 제공한 실적.
- 기술 개념을 명확하게 설명할 수 있는 뛰어난 문서화 및 의사소통 능력.
- AI와 그 기술적 과제에 대한 관심 또는 호기심(AI 사전 경험은 필요하지 않음).
진행 절차:
- 역할에 지원하며 스크리닝 질문을 작성합니다
- AI 인터뷰 완료(약 20분)
- 기술 평가(GitHub 프로필이 이 직무에 필요한 전문성을 충분히 보여 주지 못하는 경우)
- 채용 담당자 검토
보상 구조
보상은 산출물 기반이며, 전문가는 프로젝트 사양을 충족하는 작업 건당 보수를 받습니다. 작업을 완료하는 데 필요한 시간은 전문가의 경험과 업무 방식에 따라 달라질 수 있습니다. 최소 제출 요건이 적용됩니다. 전문가는 주당 최소 작업 건수를 제출해야 합니다.
시작 일정 및 가능 여부
저희는 보통 48시간 이내에 채용을 완료하며, 바로 투입될 준비가 된 전문가를 찾고 있습니다. 선정되면 온보딩 완료 후 24–48시간 이내에 첫 작업을 시작하실 것으로 기대합니다.