시니어 소프트웨어 엔지니어, SWE-Bench 평가
Anyone AI를 위해 GitHub 이슈와 풀 리퀘스트를 바탕으로 한 오픈 소스 소프트웨어 작업을 검토합니다. 명확성, 테스트 품질, 재현성, 복잡성 및 벤치마크 적합성을 평가합니다.
설명
- 실제 GitHub 이슈와 풀 리퀘스트를 바탕으로 한 소프트웨어 엔지니어링 작업을 검토하고 평가합니다.
- 작업 설명과 성공 기준이 명확하고 완전한지 확인합니다.
- 단위 테스트의 정확성, 커버리지, 견고성을 평가합니다.
- 불안정한 테스트, 누락된 종속성, 버전 불일치 및 환경 문제를 찾습니다.
- 작업을 여러 환경에서 일관되게 재현할 수 있는지 확인합니다.
- 각 작업의 실무 난이도와 기술적 복잡성을 판단합니다.
- 작업을 수락, 수정 또는 제외할지 권고합니다.
- 저장소 설정, 종속성 처리, 여러 파일과 모듈에 걸친 변경 및 전반적인 기술 품질을 포함해 버그 수정과 기능 개발을 검토합니다.
지원 자격
- 전문 소프트웨어 엔지니어링 경력 3년 이상.
- 여러 파일에 걸친 대규모 코드베이스 작업 경험이 풍부한 분.
- 풀 리퀘스트 검토, 문제 디버깅, 프로덕션 소프트웨어 유지보수 경험.
- 단위 테스트와 테스트 커버리지에 대한 탄탄한 이해.
- 구현 방식을 불필요하게 제한하지 않으면서 테스트가 해결책을 올바르게 검증하는지 판단할 수 있는 능력.
- 종속성 관리, 환경 구성 및 재현성 확보 경험.
- Git 및 GitHub 기반 개발 워크플로에 능숙한 분.
- 복잡한 기술 문제를 분석하고 명확한 서면 피드백을 제공할 수 있는 능력.
- 오픈 소스 프로젝트에 기여했거나 유지보수한 경험이 있으면 우대합니다.
- SWE-Bench, SWE-Bench Verified 또는 이에 준하는 코딩 벤치마크 경험이 있으면 우대합니다.
- Django, Flask, scikit-learn, SymPy, matplotlib, requests, pytest 등 주요 Python 오픈 소스 프로젝트 경험이 있으면 우대합니다.
- Docker, CI/CD, pip, conda 또는 종속성 버전 고정 경험이 있으면 우대합니다.
- 테스트 픽스처, 테스트 격리 또는 속성 기반 테스트에 대한 지식이 있으면 우대합니다.
- 기술 평가 설계 또는 코딩 과제 검토 경험이 있으면 우대합니다.
- AI/ML 평가, 데이터 큐레이션, RLHF 또는 벤치마크 개발 경험이 있으면 우대합니다.
복리후생
- 원격 근무.
- 파트타임 프로젝트 기반 컨설팅 계약.
