Software Engineer, Metropolis Vision AI

ABOUT CLIENT

Our client is a leading technology company specializing in graphics processing units (GPUs) and artificial intelligence (AI).

JOB DESCRIPTION

Developing advanced Metropolis Vision AI pipelines using computer vision and deep learning models for real-time and streaming applications.
Building distributed services to process video, image, and 3D data in both edge and cloud environments.
Enhancing multi-modal perception capabilities to understand complex real-world scenes by combining 2D, 3D, and temporal information.
Utilizing simulation and synthetic data tools for building, testing, and validating perception algorithms at scale.
Optimizing GPU-accelerated inference pipelines to meet specific latency, efficiency, and reliability requirements.
Working with partner teams on technical implementations.
Contributing to technical reviews and guidelines for code quality and testing.

JOB REQUIREMENT

Completed a BS or MS in Computer Science, Electrical Engineering, or a related field, or equivalent experience.
Held a professional software development role for at least 2 years with modern C++ (14/17/20) and Python on Linux.
Possess robust computer science knowledge, including algorithms, data structures, concurrency, and distributed systems concepts.
Have experience in computer vision and deep learning.
Have experience in implementing concurrent systems and Linux-based environments with containers and microservices, integrating AI components into scalable back-end services.
Have practical experience using PyTorch in training, fine-tuning, and deploying models for vision tasks.
Strong analytical and problem-solving skills, with a data-driven approach to performance optimization and system build.
Excellent written and verbal English communication skills, with demonstrated success collaborating across time zones and functions.
Practical experience implementing end-to-end computer vision applications in production, such as video analytics, smart cities, autonomous systems, retail analytics, industrial inspection, or digital twins.
Practical experience with low-level optimization for inference and pre/postprocessing.
Experience in simulation and synthetic data creation employing tools such as
Omniverse, Unreal Engine, Unity, or similar digital-twin platforms.
Background in multimedia, including video-centric processing and delivery (such as codecs, video pipelines, or media frameworks) and integrating vision models into multimedia workflows.

WHAT'S ON OFFER

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:

C/C++, Python, AI

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Job ID:

J02057

Status:

Close

Related Job:

Simulation Engineer (Mujuco)

Ho Chi Minh - Viet Nam


Product

  • Python
  • C/C++

Create and maintain high-fidelity digital twin environments across software platforms, calibrated to real hardware behavior. Develop systems for locomotion, autonomy, and perception teams to generate, validate, and iterate on simulation scenarios at scale. Establish pipelines for asset import, workflows, sensor modeling, and real-to-sim calibration to ensure digital twins remain synchronized with evolving hardware. Design photorealistic rendering pipelines for synthetic data generation and perception model training. Collaborate with hardware and mechatronics teams to model actuator dynamics, contact physics, and structural behavior in digital twins. Integrate digital twin environments with locomotion training pipeline and autonomy stack. Contribute to the open-source simulation stack, including tooling, documentation, and reproducible environment workflows.

Negotiation

View details

Head of AI Factory

Ha Noi - Viet Nam


Product, Bank

  • AI

Develop and execute enterprise-wide data science and AI strategy that aligns with business priorities. Provide guidance to C-level executives on leveraging data for business growth, risk mitigation, and operational efficiency. Promote the use of AI best practices among subsidiary companies. Lead the development of Predictive AI, including data and feature engineering, and model lifecycle management. Spearhead Generative AI initiatives, such as prompt frameworks, knowledge integration, and safety protocols. Assess and implement model solutions based on business, cost, risk, and performance considerations. Manage MLOps & LLMOps pipelines to ensure scalable deployment and automation for predictive and generative models. Create reusable AI assets and platforms, such as feature stores, model registries, and inference APIs. Work with IT and Data Architecture teams to create scalable data platforms, pipelines, and AI/ML infrastructure for both ML & GenAI, supporting both batch and real-time flow. Drive experimentation and research to keep up with practical emerging AI technologies. Establish ethical AI practices and ensure compliance with data privacy, regulatory, and security requirements. Collaborate with business units to advise on the application of AI/GenAI for business. Work with business and product owners to define problem statements, estimate value, build ROI models, and measure post-deployment outcomes. Provide leadership and management to enable subordinates to achieve AI Factory goals. Plan and allocate human resources and work with HR on recruitment, training, career development, and performance management. Develop talent and organizational capability in AI/GenAI, providing coaching and leadership to team members. Serve as a role model in building corporate culture and ensure consistent implementation of corporate cultural values.

Negotiation

View details

Tech Lead (C#/.NET - JTL AI Service Desk)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS
  • Azure

Create and enhance scalable backend services using C# and .NET technologies Guide architectural choices for distributed and service-oriented systems Construct dependable APIs, integrations, and asynchronous processing workflows Work with AI and data teams to incorporate intelligent automation capabilities into the platform Enhance platform reliability, observability, security, and performance Lead technical discussions, code reviews, and engineering best practices Coach engineers and promote technical development across the team Contribute to long-term platform strategy and technical roadmap Collaborate with frontend, DevOps, and product teams to produce high-quality solutions

Negotiation

View details