Latest AI JobsBrowse Jobs
bjakcareer logo

Principal Machine Learning Engineer

bjakcareerIndonesiaActAI Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Principal
Posted
28 Sept 2026
Status
Open · checked 7d ago

About this role

Based in Indonesia, the Principal Machine Learning Engineer role at bjakcareer involves owning the execution layer of the company's intelligence systems to bridge research and production. This hands-on leadership position suits an experienced practitioner who wants to build reliable, scalable machine learning infrastructure for proactive applications.

Role Overview

The Principal Machine Learning Engineer directs the end-to-end machine learning infrastructure at bjakcareer in Indonesia. The position focuses on translating model capabilities into reliable, production-ready systems that support proactive, AI-native applications for global users.

Key Responsibilities

Own the complete machine learning lifecycle, covering data, training, evaluation, inference, and deployment.
Create and develop training and fine-tuning pipelines for large models.
Build evaluation frameworks to track capability, robustness, safety, and product performance.
Architect inference systems with a focus on latency, memory, cost, GPU utilization, and reliability.
Construct data systems for real-world and synthetic training datasets.
Maintain production infrastructure for continuous model monitoring and deployment.
Collaborate with research and application engineering teams to integrate model improvements.

Requirements

Experience deploying machine learning systems into production environments beyond research prototypes.
Knowledge of modern large-model training, fine-tuning, evaluation, and inference.
Proficiency in software engineering and systems fundamentals.
Background operating machine learning workloads at scale, specifically GPU-based architectures.
Strong technical judgment for solving ambiguous problems independently.

Skills and Tools

Python
PyTorch
JAX
GPU-based training and inference systems

About the Company

bjakcareer builds proactive, AI-native applications designed to bring intelligence to everyday tasks, conversations, and workflows without complex prompting. Operating as a small, hands-on team with high talent density, the organization emphasizes broad engineer ownership, rapid decision-making, and strong engineering fundamentals.

How to Apply

Interested candidates should apply directly on the official bjakcareer company careers page.

Skills and tech stack

Questions candidates ask

Where is the Principal Machine Learning Engineer position located?

The role is located in Indonesia.

What are the primary programming languages and frameworks used in this role?

The tech stack includes Python, PyTorch, and JAX, alongside GPU-based training and inference systems.

What does the interview process look like?

The process consists of three to four interviews conducted via virtual meetings and/or onsite, evaluated by technical team members.

What level of experience is required for this position?

This is a hands-on leadership role requiring candidates to have built or shipped real machine learning systems used in production.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site