ML Performance Optimization Engineer

42dotΒ· ENGINEERING
Apply Now β†—
🌍 RemoteπŸ“ Pangyo (Software Dream Center), South KoreaFullTime

About this role

We are looking for the best

AD Division의 ML Performance Optimization EngineerλŠ” Autonomous Driving AI λͺ¨λΈμ΄ μ°¨λŸ‰ ν™˜κ²½μ—μ„œ μ•ˆμ •μ μ΄κ³  효율적으둜 λ™μž‘ν•  수 μžˆλ„λ‘ λͺ¨λΈ μ΅œμ ν™” 및 μ‹œμŠ€ν…œ μ„±λŠ₯ κ°œμ„  업무λ₯Ό μˆ˜ν–‰ν•©λ‹ˆλ‹€. Autonomous Driving 에 μ‚¬μš© λ˜λŠ” λ‹€μ–‘ν•œ λͺ¨λΈμ— λŒ€ν•΄ GPU/NPU 기반 μ΅œμ ν™”λ₯Ό μˆ˜ν–‰ν•˜λ©°, μ°¨λŸ‰ ν™˜κ²½μ—μ„œμ˜ λͺ¨λΈ 배포 및 μ„±λŠ₯ ν–₯상을 μœ„ν•œ 핡심 역할을 λ‹΄λ‹Ήν•©λ‹ˆλ‹€. λ˜ν•œ AI Model 및 Software νŒ€κ³Ό κΈ΄λ°€νžˆ ν˜‘μ—…ν•˜μ—¬ λͺ¨λΈ μ„±λŠ₯ 검증, μ‹œμŠ€ν…œ ν”„λ‘œνŒŒμΌλ§, μ„±λŠ₯ 뢄석 μžλ™ν™”λ₯Ό μˆ˜ν–‰ν•˜λ©° Autonomous Driving μ‹œμŠ€ν…œμ˜ μ•ˆμ •μ„±κ³Ό 효율 ν–₯상에 κΈ°μ—¬ν•©λ‹ˆλ‹€.

The ML Performance Optimization Engineer in the AD Division is responsible for optimizing AI models and improving system performance to ensure autonomous driving models operate efficiently and reliably in vehicle environments. This role focuses on GPU/NPU-based optimization for various autonomous driving models. You will play a key role in enabling seamless deployment and performance improvements on vehicle platforms. The role also involves close collaboration with AI model and software teams to conduct model validation, system profiling, and performance analysis automation for autonomous driving systems.

Responsibilities

  • GPU/NPU 기반 λ”₯λŸ¬λ‹ λͺ¨λΈ μ΅œμ ν™” μˆ˜ν–‰

  • λ”₯λŸ¬λ‹ λͺ¨λΈμ˜ μ„±λŠ₯ 검증 및 μ‹œμŠ€ν…œ ν”„λ‘œνŒŒμΌλ§ μˆ˜ν–‰

  • CPU, GPU, Neural Network Accelerator μ„±λŠ₯ 뢄석 및 μ΅œμ ν™”

  • μ‹œμŠ€ν…œ μ„±λŠ₯ 뢄석 툴 및 μ„±λŠ₯ 평가 μ§€ν‘œ 개발 μžλ™ν™”

  • μ°¨λŸ‰ ν™˜κ²½μ—μ„œμ˜ AI λͺ¨λΈ λ™μž‘ μ΅œμ ν™” 및 배포 지원

  • Optimize deep learning models using GPU/NPU acceleration

  • Validate deep learning model performance and conduct system profiling

  • Analyze and optimize CPU, GPU, and neural network accelerator performance

  • Develop and automate system performance analysis tools and evaluation metrics

  • Support deployment and runtime optimization of AI models in vehicle environments

Qualifications

  • 인곡지λŠ₯, λ¨Έμ‹ λŸ¬λ‹/λ”₯λŸ¬λ‹ κ΄€λ ¨ λΆ„μ•Ό 석사 ν•™μœ„ 이상 λ˜λŠ” 이에 μ€€ν•˜λŠ” κ²½λ ₯ 보유자

  • λ¨Έμ‹ λŸ¬λ‹ 및 λ”₯λŸ¬λ‹μ— λŒ€ν•œ 이해

  • CPU, GPU, NPU 기반 Low-level μ„±λŠ₯ μ΅œμ ν™” κ²½ν—˜

  • C/C++, Python, Shell Script 기반 개발 κ²½ν—˜

  • Linux, QNX, RTOS ν™˜κ²½μ—μ„œμ˜ 개발 κ²½ν—˜

  • μ‹œμŠ€ν…œ μ„±λŠ₯ 뢄석 및 Profiling κ²½ν—˜

Β 
  • Master’s degree or higher in Artificial Intelligence, Machine Learning, Deep Learning, or related fields, or equivalent practical experience

  • Strong understanding of machine learning and deep learning systems

  • Experience with low-level performance optimization for CPU, GPU, and NPU environments

  • Proficiency in C/C++, Python, and shell scripting

  • Development experience in Linux, QNX, or RTOS environments

  • Experience with system profiling and performance analysis

Preferred Qualifications

  • λ¨Έμ‹ λŸ¬λ‹ Workload μ΅œμ ν™” κ²½ν—˜

  • λ”₯λŸ¬λ‹ 기반 μ„ ν˜•λŒ€μˆ˜ μ—°μ‚° μ΅œμ ν™” 및 뢄석 κ²½ν—˜

  • Image Processing, Computer Vision, Robotics Algorithm μ΅œμ ν™” κ²½ν—˜

  • CUDA, MKL, SIMD, NEON 기반 μ΅œμ ν™” κ²½ν—˜

  • NVIDIA 기반 μ°¨λŸ‰ ν”Œλž«νΌ ν™˜κ²½μ—μ„œμ˜ 개발 λ˜λŠ” μ΅œμ ν™” κ²½ν—˜

  • Autonomous Driving κ΄€λ ¨ AI λͺ¨λΈ μ΅œμ ν™” κ²½ν—˜

Β 
  • Experience optimizing machine learning workloads

  • Experience optimizing and analyzing linear algebra routines for deep learning systems

  • Experience optimizing image processing, computer vision, or robotics algorithms

  • Experience with CUDA, MKL, SIMD, or NEON optimization techniques

  • Experience developing or optimizing systems on NVIDIA-based vehicle platforms

  • Experience optimizing AI models for autonomous driving applications

Interview Process

  • μ„œλ₯˜μ „ν˜• - 화상면접 (1μ‹œκ°„ λ‚΄μ™Έ) - λŒ€λ©΄ ν˜Ήμ€ 화상면접 (3μ‹œκ°„ λ‚΄μ™Έ) - μ΅œμ’…ν•©κ²©

  • μ „ν˜•μ ˆμ°¨λŠ” μ§λ¬΄λ³„λ‘œ λ‹€λ₯΄κ²Œ 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 μžˆμŠ΅λ‹ˆλ‹€.

  • μ „ν˜•μΌμ • 및 κ²°κ³ΌλŠ” μ§€μ›μ„œμ— λ“±λ‘ν•˜μ‹  μ΄λ©”μΌλ‘œ κ°œλ³„ μ•ˆλ‚΄λ“œλ¦½λ‹ˆλ‹€.

Β 
  • Resume Screening - Virtual Interview (approximately 1 hour) - Onsite or Virtual Interview (approximately 3 hours) - Final Offer

  • Please note that the interview process may vary depending on the position and is subject to change based on scheduling and other circumstances.

  • Interview schedules and results will be communicated individually via the email address provided in your application.

Β 

Additional Information

  • λͺ¨λ“  μ œμΆœνŒŒμΌμ€ PDF μ–‘μ‹μœΌλ‘œ μ—…λ‘œλ“œλ₯Ό λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.

  • κ΅­κ°€λ³΄ν›ˆλŒ€μƒμž 및 μ·¨μ—…λ³΄ν˜ΈλŒ€μƒμžλŠ” 관계법령에 따라 μš°λŒ€ν•©λ‹ˆλ‹€.

  • μž₯애인 κ³ μš©μ΄‰μ§„ 및 μ§μ—…μž¬ν™œλ²•μ— 따라 μž₯애인 등둝증 μ†Œμ§€μžλ₯Ό μš°λŒ€ν•©λ‹ˆλ‹€.

  • 42dot은 μ˜λ’°ν•˜μ§€ μ•Šμ€ μ„œμΉ˜νŽŒμ˜ 이λ ₯μ„œλ₯Ό λ°›μ§€ μ•ŠμœΌλ©°, μš”μ²­ν•˜μ§€ μ•Šμ€ 이λ ₯μ„œμ— λŒ€ν•΄ 수수료λ₯Ό μ§€λΆˆν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

  • 3κ°œμ›”μ˜ μˆ˜μŠ΅κΈ°κ°„μ΄ 적용될 수 μžˆμŠ΅λ‹ˆλ‹€.

    Β 
  • Please upload all required documents in PDF format.

  • Veterans and applicants eligible for employment protection will receive preferential consideration in accordance with applicable laws and regulations.

  • In compliance with the Act on Employment Promotion and Vocational Rehabilitation for Persons with Disabilities, registered individuals with disabilities will receive preferential consideration.

  • 42dot does not accept unsolicited resumes from search firms. We will not pay any fees for resumes submitted without prior agreement.

  • A 3-month probationary period may apply.

Β 

β€» 지원 μ „ μ•„λž˜ λ‚΄μš©μ„ κΌ­ 확인해 μ£Όμ„Έμš”.

β€» Please make sure to review the information below before applying.

Β 

Frequently Asked Questions

Is the salary disclosed for the ML Performance Optimization Engineer position at 42dot?
The salary for this ML Performance Optimization Engineer role at 42dot is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the ML Performance Optimization Engineer job at 42dot remote?
Yes, this ML Performance Optimization Engineer position at 42dot is remote, with team members based in Pangyo (Software Dream Center), South Korea. You can work from home or anywhere in the supported regions.
Is the ML Performance Optimization Engineer role at 42dot full-time or part-time?
This is listed as a FullTime position. It is posted as a ML Performance Optimization Engineer role in the ENGINEERING department at 42dot.
Which team or department does the ML Performance Optimization Engineer at 42dot belong to?
This ML Performance Optimization Engineer position is part of the ENGINEERING department at 42dot. See the full job description for more information about the team structure and responsibilities.
How do I apply for the ML Performance Optimization Engineer position at 42dot?
Click the "Apply Now" button on this page. You will be redirected to 42dot's official application portal hosted on ashby where you can submit your application directly.
When was the ML Performance Optimization Engineer job at 42dot posted?
This ML Performance Optimization Engineer position at 42dot was posted on May 29, 2026. Apply as soon as possible β€” early applications are often reviewed first.
ML Performance Optimization Engineer
42dot
Apply for this role β†—

You'll be redirected to 42dot's official application page on Ashby ATS.