Latest AI JobsBrowse Jobs
bjakcareer logo

Principal Machine Learning Engineer

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

About this role

Based in Seoul, Korea, the Principal Machine Learning Engineer position at bjakcareer focuses on leading the execution layer for AI-native applications that assist with daily workflows. This hands-on leadership role suits an experienced engineer who excels at bridging research, systems, and product development.

Role Overview

The organization builds proactive applications designed to bring intelligence to everyday tasks like communication, organization, and workflows with minimal prompting. The Principal Machine Learning Engineer owns the core intelligence execution layer, transforming advanced research and model capabilities into scalable, dependable production systems across the entire model lifecycle.

Key Responsibilities

Own end-to-end machine learning infrastructure spanning data collection, training, evaluation, inference, and final deployment.
Construct and develop training and fine-tuning pipelines specifically for large models.
Create comprehensive evaluation frameworks to track system capabilities, robustness, safety, and real-world results.
Design high-performance inference setups while optimizing factors such as latency, memory usage, GPU utilization, cost, and reliability.
Develop data pipelines to handle both real-world and synthetic training information.
Deploy, monitor, and continuously enhance production infrastructure for active models.
Collaborate directly with research and application engineering teams to translate model advancements into product enhancements.
Evaluate technical trade-offs pragmatically and iterate rapidly based on operational performance.

Requirements

Proven history of building and launching machine learning systems in live production environments.
Comprehensive knowledge of modern large-model fine-tuning, training, evaluation, and inference methodologies.
Solid fundamentals in software engineering and systems design.
Practical background running machine learning workloads at scale, particularly involving GPU-based architectures.
Strong technical judgment to solve ambiguous challenges autonomously.

Skills and Tools

Python
PyTorch
JAX
GPU-based training and inference systems

About the Company

bjakcareer operates as a compact team with high talent density and hands-on execution. Engineers maintain broad ownership, make rapid decisions, and prioritize solid engineering fundamentals over heavy process while building applications aimed at billions of users.

How to Apply

Interested candidates should visit the official bjakcareer careers page to submit an application.

Skills and tech stack

Questions candidates ask

Where is the job located?

The role is located in Seoul, Korea.

What are the primary responsibilities of this role?

The position involves owning the end-to-end machine learning systems, building fine-tuning pipelines, designing evaluation and inference architectures, and turning research into scalable production systems.

What technologies and frameworks are used?

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

What is the interview process like?

The evaluation consists of three to four interviews conducted through virtual meetings or on-site sessions, assessed by technical team members.

Ready to apply?

The application is on the official bjakcareer careers page.

Apply on company site