직무 소개
튜링 소개
캘리포니아 샌프란시스코에 본사를 둔 튜링은 프론티어 AI 연구소를 위한 세계 최고의 연구 가속기이자 고급 AI 시스템을 배포하는 글로벌 기업의 신뢰할 수 있는 파트너입니다. 튜링은 두 가지 방식으로 고객을 지원합니다. 첫째, 고품질 데이터, 고급 학습 파이프라인, 그리고 코딩, 추론, STEM, 다국어, 멀티모달리티, 에이전트를 전문으로 하는 최고의 AI 연구원들과 함께 프론티어 연구를 가속화합니다. 둘째, 그 전문성을 적용하여 기업이 AI를 개념 증명에서 독점 인텔리전스로 전환하도록 돕고, 안정적으로 작동하고 측정 가능한 영향을 제공하며 손익계산서(P&L)에 지속적인 결과를 가져오는 시스템을 구축합니다.
채용 세부 정보
- 필요한 참여 시간: 하루 최소 4시간, 주당 최소 20시간, 태평양 표준시와 4시간 겹침
- 계약 유형: 계약직(Contractor)
- 계약 기간: 최대 2주
역할 소개
GenAI 애플리케이션을 위한 보안 작업을 생성하고 평가할 경험 많은 GenAI 보안 엔지니어를 찾고 있습니다.
보안 작업 엔지니어로서 귀하는 GenAI 애플리케이션을 소싱하거나 구축하고, 취약한 버전과 패치된 버전을 만들고, 보안 발견 사항을 문서화하고, 각 취약점 메커니즘에 대한 테스트를 작성하게 됩니다. 가능한 경우 실제 모델을 사용하여 관련 동작을 시연하게 됩니다.
수행할 업무
-
에이전트 및 RAG 시스템을 포함한 GenAI 애플리케이션을 소싱하거나 구축합니다.
-
취약한 버전과 패치된 대응 버전을 생성합니다.
-
정확한 코드 라인 범위, 함정, 통제 상태 및 권장 사항을 포함하여 발견 사항을 문서화합니다.
-
파일, 콜백, 레지스트리 및 백그라운드 작업 전반에 걸쳐 데이터 및 액션 흐름을 추적하고, 통제가 언제 왜 특정 경로를 놓치는지 설명합니다.
-
행위자, 신뢰 경계, 테넌트, 허용된 데이터 및 액션, 목적, 수신자, 문서 수준 접근을 포함한 권한 부여 컨텍스트를 정의합니다.
-
취약한 버전에서 약점을 입증하고 패치가 이를 방지함을 확인하는 메커니즘별 익스플로잇 및 재현 테스트를 작성합니다.
-
가능한 경우 실제 모델을 사용하여 관련 모델 경로를 시연합니다.
요구 사항
-
애플리케이션 또는 제품 보안, 보안 코드 리뷰, 침투 테스트 또는 취약점 연구 분야에서 3년 이상의 경력.
-
강력한 데이터 흐름 추론 능력과 파일, 콜백, 레지스트리 및 백그라운드 작업 전반에 걸쳐 소스에서 싱크까지 추적하는 능력.
-
인증, 권한 부여, 최소 권한, 테넌트 격리, 신뢰 경계 및 승인 흐름을 포함한 강력한 권한 부여 지식.
-
LLM 애플리케이션을 위한 OWASP Top 10에 대한 지식, 특히 LLM02 민감 정보 노출 및 LLM03 과도한 에이전시에 대한 이해. 프롬프트 인젝션 및 도구 남용에 대한 친숙함.
-
발견 사항을 관련 CWE에 매핑하는 능력, 예를 들어 노출의 경우 CWE-200/201, 로그 내 민감 데이터의 경우 CWE-532, 접근 제어의 경우 CWE-284/285/862/863, 과도한 권한의 경우 CWE-250/269.
-
취약한 동작과 패치된 동작을 구분하는 익스플로잇 및 재현 테스트 작성 경험.
-
CodeQL 또는 Semgrep 사용, SARIF 읽기, 패턴 기반 스캐너가 논리 및 권한 부여 결함을 놓칠 수 있는 이유에 대한 이해 경험.
-
LangChain, LlamaIndex, OpenAI 또는 Anthropic SDK, OpenTelemetry와 같은 도구를 사용한 LLM 도구 호출, 에이전트, MCP, RAG, 메모리 및 추적에 대한 실무 경험.
-
프로덕션 코딩 경험 및 엔지니어링 기본기, 여기에는 Docker, Git, 업스트림 보안 패치 및 커밋 이력 읽기, 명확한 기술 영어가 포함됩니다.
우대 사항
-
SWE, OSCP, GWAPT, CSSLP 또는 유사 자격 증명.
-
CVE 크레딧, 버그 바운티 경험 또는 발표된 보안 연구.
-
AI 레드 팀 활동 또는 LLM 평가 경험.