직무 소개
직무명: 소프트웨어 엔지니어 (GitHub 기여자)
계약 형태: 계약직(Contractor)
근무지: 전 세계 어디서나, 원격
모집 개요
보수: 시간당 $50–100
작업당 소요 시간: 실행 1회당 약 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시간 이내에 첫 작업을 시작하실 것으로 기대합니다.