Job Description
Full details about the role and requirements
Yukerja Summary
The Senior AI Developer role at PT. Hexacode Teknologi Indonesia is curated from Glints (category Manufaktur). Note the work location (Serpong Utara) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
[DIBUTUHKAN SEGERA!]
Requirements:
1. Pendidikan minimal Diploma III atau Sarjana (S1) di bidang Teknik Informatika, Ilmu Komputer, Data Science, atau bidang terkait.
2. Laki-laki, usia minimal 22 tahun.
3. Pengalaman minimal 5 tahun sebagai Software Developer, dengan 3+ tahun fokus pada Artificial Intelligence (AI).
4. Wajib memiliki pengalaman dalam pengembangan model AI, termasuk data preprocessing, model training & evaluation, model deployment, dan model monitoring.
5. Menguasai bahasa pemrograman: Python (wajib), SQL, NodeJS/Golang (nilai tambah).
6. Menguasai framework dan library AI seperti TensorFlow, PyTorch, Scikit-learn, Keras, dan HuggingFace Transformers.
7. Memahami konsep AI modern: Machine Learning, Deep Learning, NLP/LLM, Computer Vision, dan Generative AI.
8. Memiliki pengalaman membangun AI pipeline end-to-end, termasuk data ingestion, feature engineering, training, dan deployment.
9. Menguasai arsitektur cloud (Azure/AWS/GCP) untuk kebutuhan AI deployment menjadi nilai tambah.
10. Memahami konsep MLOps, CI/CD, Docker, dan model lifecycle management.
11. Memiliki kemampuan problem-solving, analisis, dan debugging yang sangat baik.
12. Berpengalaman bekerja dengan tim lintas fungsi (PM, Backend, Frontend, Data Engineer).
13. Memiliki portofolio proyek AI yang dapat ditunjukkan (model, API, dashboard, atau repository).
14. Bersedia bekerja onsite di area kantor Hexa ataupun di area kantor Client sesuai kebutuhan proyek.
15. Diutamakan yang dapat bergabung segera.
Job Responsibilities:
1. Mengembangkan solusi AI mulai dari data preprocessing, model development, hingga deployment ke lingkungan produksi.
2. Melakukan riset dan eksperimen untuk menentukan algoritma, arsitektur model, dan pendekatan AI yang paling efektif.
3. Melakukan fine-tuning model AI/LLM sesuai kebutuhan proyek.
4. Mengembangkan API atau service untuk integrasi model AI ke aplikasi perusahaan atau klien.
5. Melakukan evaluasi performa model menggunakan metrik yang relevan dan melakukan optimasi berkelanjutan.
6. Berkolaborasi dengan tim backend, frontend, dan PM untuk memastikan implementasi AI berjalan sesuai scope.
7. Menyusun dokumentasi teknis terkait model, pipeline, arsitektur, dan deployment.
8. Melakukan troubleshooting dan debugging terhadap model atau pipeline yang bermasalah.
9. Mengimplementasikan praktik MLOps untuk memastikan model dapat berjalan stabil dan terukur.
10. Mengawasi integrasi solusi AI dengan sistem existing klien.
11. Memberikan rekomendasi teknis terkait pengembangan AI berdasarkan hasil eksperimen dan evaluasi model.
12. Mengikuti perkembangan teknologi AI terbaru dan mengusulkan inovasi yang relevan untuk perusahaan.