Software Developer (C++)
ABOUT CLIENT
JOB DESCRIPTION
JOB REQUIREMENT
WHAT'S ON OFFER
CONTACT
Job Summary
Company Type:
product, financial services
Technical Skills:
C/C++
Location:
Ho Chi Minh - Viet Nam
Working Policy:
Hybrid
Salary:
Negotiation
Job ID:
J01665
Status:
Active
Related Job:
Director Engineering – Software Engineering and AI Inferencing Platforms
Ho Chi Minh, Ha Noi - Viet Nam
Computer Hardware
- Management
- Backend
- Cloud
- Data Engineering
- AI
Lead and expand engineering teams in Vietnam across system software, data science, and AI platforms. Drive the creation, structure, and delivery of high-performance system software platforms that support AI products and services. Collaborate with global teams across Machine Learning, Inference Services, and Hardware/Software integration to guarantee performance, reliability, and scalability. Oversee the development and optimization of AI delivery platforms in Vietnam, including NIMs, Blueprints, and other flagship services. Collaborate with open-source and enterprise data and workflow ecosystems to advance accelerated AI factory, data science, and data engineering workloads. Promote continuous integration, continuous delivery, and engineering best practices across multi-site R&D Centers. Work with product management and other stakeholders to ensure enterprise readiness and customer impact. Establish and implement standard processes for large-scale, distributed system testing including stress, scale, failover, and resiliency testing. Ensure security and compliance testing aligns with industry standards for cloud and data center products. Mentor and develop talent within the organization, fostering a culture of quality and continuous improvement.
Negotiation
View detailsPrincipal Engineer, System Software Platform Engineering
Ho Chi Minh, Ha Noi - Viet Nam
Computer Hardware
- Devops
- Backend
- AI
Create and manage a platform for AI that provides services for multiple users, handles identity and policy management, configures quotas, and controls costs. Additionally, this platform should offer easy paths for teams to work on AI projects. Oversee the deployment of AI models at scale, including routing, autoscaling, and implementing safety measures to ensure reliability and observability. Manage GPU resources in a Kubernetes environment, including device plugins, feature discovery, and scheduling strategies, among other responsibilities. Take charge of the entire lifecycle of GPUs, ensuring that driver, firmware, and runtime updates are implemented safely and consistently. Implement virtualization strategies for GPU resources, such as vGPU and PCIe passthrough, while defining policies for resource placement, isolation, and preemptive actions. Establish secure traffic and networking protocols, including gateways, service mesh, and authentication/authorization measures. Enhance observability and operational efficiency through monitoring tools for GPUs, response protocols for incidents, and optimization of costs. Develop reusable templates, integrate SDKs and CLIs, and implement infrastructure-as-code standards for the platform. Influence the platform's direction by creating design documents, mentoring engineers, and aligning platform development with the needs of AI products.
Negotiation
View detailsSenior Manager, System Software Platform Engineering
Ho Chi Minh, Ha Noi - Viet Nam
Computer Hardware
- Devops
- AI
Take on the responsibility of creating a highly reliable, efficient system software platform for AI products and services. Create and oversee processes for developing and managing teams of system SW engineers. Collaborate with different teams and stakeholders across various time zones for continuous integration and delivery of system software. Focus on enhancing Our Client's AI software and services to impress customers.