본문 바로가기
IT

데이터분석가에서 AI 백엔드 엔지니어가 되려면 어떤 걸 공부해야 할까

by ShrimpTaco 2024. 10. 23.

 

 

공부할 것들

진로를 정하지 못하고 방황을 하고 있다. 현재 업무에서 필요한 것은 개발 tool 사용법과 컴퓨터 공학 기초이다. 그리고 내가 하고 싶은 업무에서 필요한 것은 마찬가지로 컴퓨터 공학 기초일 것

shrimp-taco.tistory.com

작년 이맘때쯤 고민했던 것들과 비슷한 고민을 하고 있다.

공부하려고 했던 것들 중 리눅스 마스터 1급 자격증은 땄고, 다른 것들은 미루고 있다.

AWS 관련해서는 교육을 들을 수 있는 기회가 생겨서 Machine Learning Associate 자격증 관련해서 공부를 시작해보려고 한다.

채용 공고들을 구경하던 중에 관심이 가는 공고를 발견했다.

AI Backend Engineer라고 하는데 AI 서비스를 위한 백엔드 아키텍처를 설계하고 서비스 개발과 운영을 담당한다고 한다.

AI 학습 및 데이터 플랫폼 개발도 한다는데, 지금 팀에서 시작하려는 업무와 비슷한 점이 있을 것 같아 흥미가 생겼다.

팀에서 시작하려는 업무가 마음에 들어서 팀을 떠나려는 마음이 작아지고 있었는데, 비슷한 업무를 하는 다른 곳들이 더 있을 거라고 생각하니, 채용 공고들을 더 열심히 찾아봐야겠다는 마음이 든다.

필수 역량으로 대규모 Backend 서비스 시스템 개발 경험, 시스템 성능 문제 분석 및 해결 능력, Java Python C/C++ 을 원하고 우대사항으로 머신러닝 서빙 개발 경험, Tensorflow, Pytorch 등 머신러닝 프레임워크 사용 경험, Docker/Kubernetes 등의 container 기반 환경 서비스 경험, DevOps/MLOps 관련 외부 클라우드 활용/운영 경험, 대용량 데이터베이스 관련 경험을 원한다고 한다. 나는 필수역량 보다는 우대사항쪽 경험이 있는 편이다.

꼭 여기가 아니더라도 비슷한 업무를 하고 싶으니, 필수 역량에 언급된 것들을 공부해 봐야겠다.

일단 백엔드 아키텍처 설계 관련해서 공부해보고 싶어서 Udemy 시스템 설계 강의를 신청해봤다.

다른 분야로 가는 것이 쉽지 않을 것 같지만, 일단 해보자!

댓글