Search

Software Engineer, Machine Learning(PurpleHound, 신입/경력)

Location
서울
Team
Development

퍼플하운드 ML셀을 소개해요

퍼플하운드 ML셀은 우리나라를 공격하는 APT그룹(국가의 지원을 받은 해킹그룹)의 알려진 공격기술을 활용해서, 조직내 도입한 보안솔루션들의 작동성을 검증하여 외부해킹공격을 사전에 대응이 가능하게 하는 보안솔루션을 개발하는 사업부에 속한 조직입니다.
금융회사 대기업과 같은 곳은 다양한 보안솔루션을 도입하여 해킹공격으로 부터 조직의 핵심자산을 지키는 노력을 하고 있지만, 실제 도입한 보안솔루션들이 외부 해킹공격에 적절한 대응을 하는지 실제로 해킹공격을 당하기전까지 알기가 어려워요. 퍼플하운드 ML셀은 실제 사이버공격에 가장 가깝게 공격 기술을 MITRE Attack Matrix를 기준으로 시뮬레이션하여 보안담당자들의 보안 솔루션의 작동성에 대한 궁금증을 해결하고, 보안 담당자들이 해당공격의 방어대책을 사전에 수립하는데 도움을 주는 사이버 공격 시나리오를 AI기술을 활용하여 추천하고, 이에 대한 대응 방법을 대화형으로 알려주는 AI 엔진을 개발하는 담당합니다.

퍼플하운드 ML셀은 이렇게 일해요

매일 사이버 보안관련 ML, DL, LLM에 대한 정보를 연구소장과 함께 수집하고 분석, 공유해요.
스스로 공부하는 엔지니어가 고객을 문제를 해결할 수 있다고 생각하고, 매일 스스로 공부하지 않는 엔지니어는 우리와 함께 할 수 없어요.
스스로 업무를 선택하고 누군가의 지시를 수동적으로 기다리지 않으며 상황에 맞추어 리더십과 팔로우십을 모두 발휘해요. 이슈가 할당되기 전에 스스로 이슈를 찾고 능동적으로 처리해요.
우리가 풀어야할 문제를 명확하게 정의하고 99.5%의 노력과 99.95%의 노력의 차이를 알고 끝까지 집요하게 문제에 집중해서 일해요. 꿈속에서도 우리가 풀어야할 문제를 고민하는 엔지니어야 해요.
우리는 함께 일해요. 우리에게 중요한 것은 우리가 ML영역에서 성장하고 최고가 되는 것이고 우리가 고객의 문제를 풀어서 성공하는 것이라 믿으면서 일해요.

이런 일을 해요

DL을 기반으로 고객들의 퍼플하운드 사용에서의 이슈를 대화형으로 해결하는 시스템 개발
가장 적절한 보안 이슈에 대응하는 시나리오 추천 및 가상 시나리오 생성
보안 이슈에 대해서 해당 이슈를 해결하는 적절한 방법에 대한 제안
공격 시뮬레이션 실행시 가상의 APT그룹의 팀으로서 공격을 하고 있다라는 게임과 같은 즐거움 제공 방안 연구
다크웹, 공개정보를 기반으로 고객들이 사용할 시나리오의 추천 기능을 위해 데이터 수집 및 태깅 체계를 구축 방안 연구 및 운영
수집된 데이터를 기반으로 주기적 학습을 통한 업데이트 모델 생성
온프레미스 환경하에서 업데이트된 모델 배포 방안 도출
POSTECH, KAIST의 보안, 인공지능 연구실과 공동으로 최적화 모델 개발 연구를 수행해요.

이런 분을 찾고있어요

근무제도 보다 우리가 해결해야하는 문제와 기술적 성장, 성취, 성공에 집중하는 분(성공에 대한 열망이 매우 매우 강하신 분, 최고의 팀을 만드는 시드(SEED)가 되고 싶은 분)
3년이상의 ML, DL, LLM 기존 공개 모델를 개션&적용하여 특정문제를 해결해보신 경험이 있으신 분
내가 아닌 모든 문제를 고객입장에서 고객의 문제를 해결하는 것을 즐기시는 분
비효율적인 것을 그냥 넘기지 않고, 자동화, 효율적으로 일하는 방식을 도출하는 것을 즐겨하시는 분
팀원, 리더와 소통하는 것에 적극적으로 태도로 임하시는 분, 회의시간에 딴 생각하지 않고, 동료의 말에 귀 기울이시는 분

이런 분이라면 더 좋아요!

ML, DL서비스 개발을 처음부터 끝까지(고객 문제 해결)한 경험을 가지고 있으신 분
기술공유의 가치를 잘 이해하시고 남과 지식을 나누는 것을 즐거워 하시는 분

퍼플하운드팀에서 사용하는 기술 및 지식이에요

Pytorch, Tensorflow-v2(두개 중 하나는 반드시 하실 수 있어야 해요)
Training & Inference 인프라 구축(온프레미스, 클라우드)
Opensource LLM Fine-Tuning(LLama, Alpaca, Qwen, Phi)
Python 프로그래밍
RestAPI를 중심의 웹서비스 기초 구조 및 개념
ML, DL에 대한 기본적인 용어 개념 및 정의, 각 기초 모델(CNN, RNN, Seq2Seq, GANs, …)의 특징 및 한계점
CTI(APT공격을 중심으로하는 기초적인 사이버보안 지식), MITRE ATT&CK Matrix

경영진은 이렇게 퍼플하운드 ML셀을 돕고있어요

퍼플하운드 ML셀의 최고수준의 대학원 연구실과 함께 연구할 수 있도록 지원합니다.
퍼플하운드 ML셀의 효율적인 업무프로세스 구축 및 운용에 필요한 여건구축을 지원해요
퍼플하운드 ML셀의 프로젝트 성공을 위한 자율적인 인적구성을 지원합니다.

참고해주세요

78리서치랩은 인사심의라는 고유한 제도가 있습니다. 다양한 구성원들이 심의에 참여하여 인사에 대해서 조직구성원들이 목소리를 낼 수 있는 장치입니다. 인사심의의 주요 안건은 정규직 전환, 승진/승급, 징계, 학위교육과 같은 다양한 조직내 인사관련 결정이 필요한 사항이랍니다. 저희 78리서치랩은 조직 구성원들이 참여하는 투명한 인사행위가 조직을 건강하게 만들 수 있다라고 믿고있습니다.
정규직 전환 심의의 경우에는 우리와 함께갈 동료를 동료들이 선택한다라는 의미가 있습니다. 최초 3개월 기간동안 업무 역량 및 조직문화 적응도를 기반으로 인사심의를 통해 정규직으로 전환이 되요. 인사심의의 기본은 설득과 합의를 통한 만장일치이며 첨예하게 대립하는 경우 다수결로 결정합니다.

이렇게 합류해요

1.지원서 제출 → 2. 서류전형 → 3.면접(적성검사 포함) → 4.건강검진 → 5. 채용계약
지원서는 다음과 같이 작성해주세요
자유로운 양식의 이력서
지원하게된 사유와 본인을 소개하는 에세이
직무, 회사와 관련된 궁금한 사항을 정리한 Q&A시트
위 3개를 PDF로 압축해 people@78researchlab.com으로 보내주세요