소프트웨어 개발 및 공급업

인공지능서비스개발자

인공지능서비스를 개발하기 위하여 요건 분석, 상위설계, 상세설계, 애플리케이션 개발, 모델 인터페이스 개발, 서비스 이행, 자원구성, 안전성 검토 등의 업무를 한다.

인공지능서비스개발자 직업 종사자가 업무를 수행하는 모습
인공지능서비스개발자 직업 종사자가 업무를 수행하는 모습

직업 상세 정보 탭

방향키로 탭을 이동하고 Enter 키로 선택할 수 있습니다. Home/End 키로 처음과 마지막 탭으로 이동합니다.

주요 업무

수행 직무

  • 인공지능서비스의 목표, 요구사항, 성과평가 내용을 검토하여 실제 인공지능서비스를 구현에 필요한 인공지능서비스 플랫폼, 모델, 데이터, 인터페이스 개발 항목과 제약사항을 분석한다.
  • 구현요건 분석 결과에 따라 인공지능서비스에 필요한 구성요소를 분석하여 인공지능서비스의 아키텍처, 인프라 및 애플리케이션을 설계한다.
  • 인공지능서비스 상위설계에 따라 인공지능서비스 플랫폼, 모델, 데이터, 인터페이스를 정의하여 구성 요소별 적용방안을 설계한다.
  • 비즈니스 로직을 구현하고 플랫폼, 모델을 연동하는 응용 소프트웨어를 개발한다.
  • 인공지능서비스의 구현을 위하여 인공지능 모델을 애플리케이션에 적용한다.
  • 인공지능서비스 구현을 위하여 사용자 인터페이스, 시스템 인터페이스와 같은 인공지능 인터페이스를 개발하고 테스트하여 사용성을 평가한다.
  • 테스트 목표와 범위를 정의하고 이를 수행하기 위한 일정과 비용을 계획하여 통합, 성능, 신뢰성 테스트를 수행한다.
  • 인공지능서비스를 실제 운영환경으로 이행하기 위한 계획을 수립하여 운영환경을 구축하고, 인수테스트를 통해 고객에게 제공한다.
  • 인공지능서비스 설계 결과에 따른 필요자원 분석을 통해 인공지능서비스 구현을 위한 자원 선정과 자원을 확보한다.
  • 인공지능서비스를 구현하는데 안전성을 위배하지 않도록 안전성 항목을 검토하고 결과서를 작성한다.

작업강도

아주 가벼운 작업

작업장소

실내