turing · 소프트웨어 공학

프런트엔드 설계 엔지니어

Turing

보수 미기재원격 근무거주 지역 요건 미기재

이 공고는 자동 번역되었습니다. 지원서는 원래 플랫폼에서 처리하므로 지원 전에 원래 요건을 확인하세요. 원래 페이지 보기

직무 소개

Turing 소개

캘리포니아주 샌프란시스코에 본사를 둔 Turing은 최첨단 AI 연구소를 위한 세계 선도적인 연구 액셀러레이터이자, 첨단 AI 시스템을 도입하는 글로벌 기업의 신뢰받는 파트너입니다. Turing은 두 가지 방식으로 고객을 지원합니다. 첫째, 고품질 데이터, 고도화된 학습 파이프라인, 그리고 코딩, 추론, STEM, 다국어, 멀티모달리티, 에이전트를 전문으로 하는 최고 수준의 AI 연구자를 통해 최첨단 연구를 가속합니다. 둘째, 그 전문성을 활용해 기업이 AI를 개념 검증 단계에서 독자적인 인텔리전스로 전환하도록 돕습니다. 이를 통해 안정적으로 작동하고, 측정 가능한 영향을 만들어 내며, 손익(P&L)에서 지속적인 성과를 이끌어 내는 시스템을 구현합니다

직무 개요

당사는 최첨단 AI 연구소를 위한 하드웨어 엔지니어링 학습 데이터와 벤치마크를 구축합니다. 프런트엔드 설계 엔지니어로서 실제 RTL 업무를 AI 모델의 하드웨어 설계 능력을 측정하는 과업으로 전환하게 됩니다. 각 과업에는 사양, 시작 설계, 참조 솔루션, 그리고 이를 채점하는 테스트가 포함됩니다. 이 트랙에서는 설계 과업 자체를 만듭니다. 실제 IP에 대한 RTL 설계, 버그 수정, PPA(전력, 성능, 면적) 문제를 만들고, 칩 테이프아웃에 사용되는 것과 동일한 시뮬레이션, 합성, 등가성 검증 플로우로 채점합니다. 이 직무는 근본적으로 프런트엔드 설계 직무입니다. RTL을 작성하고, 상용 및 오픈 소스 합성 도구로 합성을 수행하며, 면적, 타이밍, 전력이 왜 그렇게 나왔는지 설명할 수 있어야 합니다. 여러분이 만든 산출물은 이 모델들이 학습하고 평가받는 기준(ground truth)이 됩니다. 여러분의 사양, 참조 솔루션, 테스트는 차세대 모델이 디지털 설계에 대해 무엇을 배우는지를 좌우하므로, 모든 산출물은 테이프아웃을 앞둔 설계와 동일한 수준의 면밀한 검증을 견뎌야 합니다.

일상 업무는 어떤가요?

  • 설계 과업 작성: 실제 IP를 정밀한 RTL 설계, 버그 수정, PPA 최적화 과업으로 전환합니다. 즉, 사양, 시작점, 그리고 모든 요건을 충족하는 참조 솔루션을 만듭니다.
  • PPA 기준 설정: 상용 및 오픈 소스 합성을 실행하여 면적, 전력, 타이밍 기준선을 수립하고, 운 좋은 도구 설정이 아니라 실제 엔지니어링 역량에 보상하는 목표를 설정합니다.
  • 정확성 증명: 솔루션이 통과해야 하는 비공개 테스트와 등가성 검증을 구축하여, 더 나은 수치를 얻으려고 기능을 희생하는 설계가 나오지 않도록 합니다.
  • 자신이 만든 과업 깨뜨려 보기: 모델이 할 법한 방식(로직 제거, 제약 조건의 허점, 검증되지 않은 코너 케이스)으로 각 과업을 공략해 보고, 출시 전에 허점을 메웁니다.

요구 사항

  • 학력: 전기, 전자 또는 컴퓨터 공학 학사/석사 학위 또는 이에 상응하는 실무 경험.
  • 경력: RTL부터 합성까지, ASIC 또는 FPGA 프로젝트에서의 프런트엔드 디지털 설계 경력 3년 이상.
  • RTL 설계: Verilog / SystemVerilog에 능통하며 마이크로아키텍처, 데이터패스, FSM, 파이프라인, FIFO, 클록 도메인 크로싱, 클록 게이팅을 다룰 수 있음.
  • 합성 및 PPA: 타이밍 제약 조건을 적용한 논리 합성 실무 경험. 타이밍 및 QoR(quality-of-results) 리포트를 읽고, 어떤 RTL 또는 제약 조건 변경이 면적, 타이밍, 전력에 영향을 주는지 알고 있음.
  • 상용 EDA: 업계, 연구 또는 프로젝트에서의 상용 합성 도구 실무 경험: Cadence Genus, Synopsys Design Compiler / Fusion Compiler 또는 FPGA 타깃의 경우 AMD Vivado(Vitis HLS 플로우 포함).
  • 오픈 소스 EDA: Yosys를 직접 또는 OpenLane / LibreLane 플로우를 통해 사용하는 오픈 소스 합성 실무 경험, 그리고 Icarus Verilog 또는 Verilator를 직접 또는 cocotb 하에서 사용하는 오픈 소스 시뮬레이션 경험.
  • 검증: cocotb(Python) 또는 SystemVerilog 기반 자체 검증 테스트벤치와 파형 수준의 디버깅.
  • 스크립팅: 플로우 자동화를 위한 Python과 Tcl; Linux, Git, Docker 기반 환경에 익숙함. 모든 과업이 이런 방식으로 실행됩니다.

Turing에서 프리랜서로 일할 때의 혜택

  • 전면 원격 환경에서 근무합니다.
  • 선도적인 LLM 기업과 함께 최첨단 AI 프로젝트에 참여할 기회.

제안 조건

  • 필수 투입 조건: 주당 최소 40시간이며 매일 PST와 4시간 겹침.
  • 계약 형태: 계약자 배정(의료 혜택 및 유급 휴가 없음)
  • 계약 기간: 2개월(참여 상황에 따라 조정 가능)
  • 근무 지역:

평가 절차

  • 딜리버리 인터뷰

기술

Python
이 전문 분야의 다른 채용 공고 →