MLOps Engineer

ABOUT CLIENT

Our client is a leading research company specializing in technology innovation

JOB DESCRIPTION

Develop and maintain training and inference pipelines using PyTorch, which includes DDP support, mixed precision, checkpointing, experiment versioning, and reproducible evaluation workflows.
Take ownership of and advance inference serving infrastructure using vLLM and SGLang, with a focus on debugging issues in inference stacks like tool call parsers and reasoning parsers, and optimizing for throughput and latency.
Create and sustain robust tooling in Python and C++ to aid the complete training lifecycle, from data ingestion to model release.
Optimize compute workloads for bare-metal environments, encompassing CPU/GPU utilization, memory bandwidth, and I/O throughput.
Address low-level networking issues, distributed training errors, and hardware bottlenecks across NCCL, MPI, and high-speed interconnects like InfiniBand and RoCE.
Set up and manage ML environments, covering containers, package management, GPU drivers, and runtime configurations.
Establish CI/CD patterns for AI workloads, encompassing training, evaluation, quantization, and model release workflows.
Integrate monitoring, alerting, anomaly detection, and incident response for both training jobs and inference services.
Contribute to shared platform capabilities across reliability, observability, and cost management.
Develop and maintain scalable runtime infrastructure for model-backed services and APIs, including support for LLM-backed APIs, MCP servers, and agentic systems.

JOB REQUIREMENT

Proficiency in PyTorch internals, including DDP, FSDP, mixed precision training, TorchScript, and torch.compile.
Strong programming skills in Python and C++, with the ability to understand and modify unfamiliar codebases.
Solid understanding of computer science basics including data structures, concurrency, operating systems, and memory management.
Practical experience with vLLM and SGLang for production inference serving, serving quantized models such as FP8, INT8, and NVFP4.
Experience with RLHF and PPO training pipelines, including frameworks like veRL and TRL, and integration of reward models.
Solid understanding of distributed training setups, networking, and interconnects including NCCL, MPI, InfiniBand, and RoCE.
Experience in debugging and optimizing bare-metal Linux servers, including kernel parameters, NUMA topology, and GPU driver configuration.
Familiarity with job schedulers such as Airflow and experience in operating production-grade distributed infrastructure.
Strong understanding of containerized and cloud-native environments using Docker and Kubernetes.
Familiarity with ML compiler stacks such as LLVM, MLIR, TensorRT, or XLA.
Knowledge of model quantization techniques and deployment optimization, including GPTQ, AWQ, and bitsandbytes.
Contributions to open source ML projects, including PyTorch, vLLM, SGLang, or related inference and training tooling.
Experience with infrastructure-as-code tools such as Ansible, Terraform, or Nix for reproducible cluster setup.
Experience with custom or on-premise deployments, local clusters, or edge inference.
Familiarity with observability stacks like Prometheus, Grafana, or OpenTelemetry applied to training and inference workloads.
Experience building infrastructure for agentic systems including secure tool access, orchestration, and isolation boundaries.
Passion for clean, well-documented code and detail-oriented engineering.

WHAT'S ON OFFER

Work remotely in an environment that promotes open-source collaboration
Enjoy 14 days of leave and unlimited sick days
Access to GPUs, AI credits, opportunities for fast career progression, and other perks.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

Machine Learning, Devops

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite, Remote

Job ID:

J01855

Status:

Close

Related Job:

Engineer Mobile React Native

Ho Chi Minh - Viet Nam


Outsource

  • React Native

Application Design & Development: Development of complex mobile applications using React Native. Write clean, scalable, and maintainable code that enhances application stability. Collaboration with Cross-Functional Teams: Ensure efficient communication between mobile front-end and back-end services. Testing & Automation: Implement unit tests, integration tests and end-to-end tests. Leverage testing libraries such as Jest, React Native Testing Library, and Detox. Contribute to the automation of testing processes to ensure quality and reduce manual effort. Continuous Integration & Deployment: Implement CI/CD pipelines to streamline development and deployment workflows. Optimize build processes, and improve overall development efficiency. Performance & User Experience Optimization: Focus on delivering high-quality, high-performance mobile applications. Ensure smooth animations, fast load times, and responsive interactions for an enhanced user experience.

Negotiation

View details

Senior Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Frontend
  • NodeJS

Develop cutting-edge, responsive websites utilizing the latest frontend technologies and frameworks (Angular, React, Vue) as well as Cloud platforms and API integrations. Offer technical insight to various teams, such as assessing the viability of a new feature for the user experience team. Collaborate with Senior Engineers to create sophisticated dynamic web applications using digital stacks. Work closely with internal teams to produce, assess, test, and troubleshoot intricate, accessible, and W3C-compliant data-oriented web applications that integrate with client systems, web services, and third-party APIs. Implement programming best practices and standard methodologies including design review documentation, object-oriented development, and in-line comments for maintainable and scalable code. Operate in an agile development environment focusing on speed and prototyping. Engage in discussions with design and other departments to understand requirements, propose implementation strategies, and offer feedback. Assist the QA team in developing and executing test plans to ensure software quality and resolve any issues. Provide ongoing application support including troubleshooting and issue resolution. Mentor junior team members by offering coaching and guidance. Collaborate with clients on enhancements and improvements post-launch. Coordinate with teams across different locations, including nearshore and offshore teams.

Negotiation

View details

Senior Frontend Engineer (Platform)

Ho Chi Minh - Viet Nam


Outsource

  • ReactJS
  • Typescript

Develop and uphold frontend templates, boilerplates, and libraries to assist product teams in enhancing efficiency. Play a role in enhancing the design system and component library. Aid frontend teams in incorporating and leveraging guidelines, templates, and tools. Ensure an efficient and scalable frontend development setup with contemporary toolchains. Assess the compatibility of new frontend technologies with our existing landscape. Assist in initiating new frontend projects with adherence to predefined standards, best practices, and toolchains. Contribute to establishing and refining frontend standards and best practices within the organization.

Negotiation

View details