search our jobs
AI-Native Software Engineering Lead
Ho Chi Minh - Viet Nam
Outsource
- Backend
- AI
Responsible for developing and evolving the AI-native SDLC operating model, including agent workflow designs, verification gates, context management standards, and evaluation frameworks Build and lead multi-agent systems using orchestration layers such as Claude Code, GitHub Copilot Workspace, Cursor, LangGraph, CrewAI, or equivalent, from prototype to production Collaborate with the Director of Engineering to contribute to and maintain the company's AI toolchain selection criteria and evaluate tools with engineering rigor, providing internal guidance on when AI is beneficial and when it is not Establish engineering standards, agent evaluation loops, and AI output quality gates across the delivery organization Previous experience in a lead, principal, or staff engineer role with demonstrated cross-team influence Experience in outsourcing, consulting, or multi-client delivery environments Track record of building or leading an internal community of practice, guild, or AI adoption program Develop and continuously evolve the company's AI-native SDLC playbook, including standards, workflow templates, case studies, and guardrails that delivery teams can adopt immediately Design and lead internal upskilling programs that transition engineers from AI-assisted to AI-native working patterns Keep track of the AI capability frontier, model improvements, new agent frameworks, and emerging risks, translating signals into timely updates to KMS's practices Work closely alongside Delivery Teams as an AI transformation advisor and execution partner, identifying the highest-value automation opportunities across the SDLC and coordinating with the team to implement them Design and deploy agent-orchestrated workflows tailored to each client's stack, team maturity, and delivery context, with measurable ROI Build business cases for AI-native adoption with clients and account managers, framing the value in terms of velocity, quality, and cost Represent the company's AI-native engineering capabilities in client conversations, QBRs, and RFP responses as a credible technical authority
Negotiation
View detailsPlatform Lead
Others - Singapore
Product
- Backend
- Devops
- Data Engineering
Develop and expand distributed systems to handle large volumes of sensory, telemetry, and control data across cloud and edge environments, facilitating real-time connections for fleets of robots. Create the API Platform with a focus on high reliability, exceptional developer experience, and robust multimodal AI capabilities accessible through user-friendly APIs and SDKs. Establish extensive training and inference platforms for foundation models used in robot autonomy, teleoperation, and developer integrations. Devise data ingestion and streaming pipelines for real-time connectivity of robot fleets to the cloud, covering various data inputs such as video, LiDAR, joint states, and audio. Oversee and advance a modern cloud native infrastructure stack employing Kubernetes, Docker, and infrastructure as code tools. Ensure platform reliability through telemetry, monitoring, alerting, autoscaling, failover, and disaster recovery measures. Make infrastructure decisions pertaining to distributed storage, consensus protocols, GPU orchestration, network reliability, and API security. Foster collaboration across ML, robotics, and product teams to facilitate hardware in the loop simulation, policy rollout, continuous learning, and CI/CD workflows. Implement secure APIs featuring fine-grained access control, usage metering, rate limiting, and billing integration to accommodate a growing user base.
Negotiation
View detailsMicrosoft D365 F&O Technical Expert
Ho Chi Minh - Viet Nam
Outsource, Product
- Dynamics 365 FO
- .NET
Supervision & Quality Assurance: Oversee technical activities related to D365 F&O, ensuring adherence to development guidelines and maintaining high-quality standards. Conduct regular code and architecture reviews across projects. Solution Design: Collaborate with functional consultants and business analysts in Switzerland to translate business requirements into robust technical specifications. Development & Customization: Build, customize, and extend D365 F&O solutions using X++, SQL DB, .NET, and other relevant technologies, following best practices and company standards. Configuration: Tailor D365 F&O to meet business needs by creating and modifying modules, entities, forms, and reports. Issue Resolution: Diagnose and resolve technical issues, working closely with consultants and customers to ensure timely problem resolution. Database Design: Design, optimize, and troubleshoot SQL DB data structures within D365 F&O. Lifecycle Management: Manage source code and application lifecycle using Azure DevOps and LCS tools, including repositories, builds, pipelines, and automation. Data Integration: Design and implement seamless integrations between D365 F&O and other enterprise systems to ensure consistent data flow. Deployment & Maintenance: Deploy solutions, perform system upgrades, and apply patches as required to maintain system stability and performance.
Negotiation
View detailsMicrosoft D365 BC Technical Expert
Ho Chi Minh - Viet Nam
Outsource, Product
- Dynamics 365 BC
- .NET
Collaborating with functional consultants and business analysts to translate solution designs into technical specifications Supervising and mentoring the technical activities in the center related to D365 BC, ensuring compliance with guidelines and maintaining development quality Designing and implementing integrations between D365 Business Central and other enterprise systems Developing interfaces to and from Microsoft Dynamics 365 Business Central Customizing and extending Dynamics 365 Business Central Integrating third-party applications and services Diagnosing and resolving technical issues in collaboration with functional consultants, and if necessary, with customers to ensure timely resolution Managing source code and application lifecycle using Azure DevOps, including repositories, builds, pipelines, and automation Delivering and deploying implemented solutions and performing system upgrades, as well as applying patches as needed
Negotiation
View detailsSenior System Software Engineer - AI Data Platform - Inference Factory
Ho Chi Minh - Viet Nam
Product
- Devops
- C/C++
- Python
- ...
Create infrastructure and tools to automate complex software processes effectively. Improve performance: Deploy advanced test harnesses, benchmarking frameworks, and analytical tools to thoroughly evaluate and enhance the performance and efficiency of software and hardware platforms. Utilize expertise in operating systems, kernel internals, device drivers, memory management, storage, networking, and high-speed interconnects to construct and troubleshoot high-performance systems. Collaborate with engineering teams to comprehend requirements and deliver efficient solutions. Establish performance objectives, assess feedback, analyze data, and continually enhance system reliability. Shape technical strategies: Contribute to developing technical strategies and roadmaps for platform automation initiatives to ensure they are in line with company goals and industry best practices.
Negotiation
View detailsSoftware Engineer, Metropolis Vision AI
Ho Chi Minh - Viet Nam
Product
- C/C++
- Python
- AI
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.
Negotiation
View detailsSenior Software Engineer, Metropolis Vision AI
Ho Chi Minh - Viet Nam
Product
- C/C++
- Python
- AI
Optimizing Metropolis Vision AI pipelines for real-time and streaming scenarios using computer vision and deep learning models. Developing distributed services for processing video, image, and 3D data in both edge and cloud settings. Enhancing multi-modal perception capabilities to understand complex real-world scenes. Testing and validating perception algorithms at scale using simulation and synthetic data tools. Tuning GPU-accelerated inference pipelines to meet strict latency, efficiency, and reliability targets. Collaborating with partner teams across various areas to translate requirements into technical builds and implementations. Contributing to guidelines for code quality and testing through participation in technical reviews.
Negotiation
View detailsSenior Full-stack Software Engineer (.NET/ReactJS)
Ho Chi Minh - Viet Nam
Outsource
- .NET
- ReactJS
Collaborate with peer developers to perform hands-on coding and code review Utilize customer or business requirements to develop consistent applications Design, develop, review, implement, maintain, and manage continuous integration, build management, and deployment scripts Participate in Agile/Scrum activities such as daily standup, demo session, retrospective, estimate, and planning Provide mentoring and training for junior members Fulfill additional tasks assigned by the Line Manager
Negotiation
View detailsSenior Software Engineer (PHP/ Golang)
Ho Chi Minh - Viet Nam
Product
- PHP
- Golang
- Kubernetes
- ...
Analyzing requirements, converting them into technical specifications, and estimating implementation cost. Making significant individual contributions, actively writing high-quality, maintainable, and scalable code. Participating in shaping the technical roadmap by identifying and prioritizing issues, gaps, and technical debt in the product. Researching and evaluating new tools, technologies, and frameworks to enhance the product and improve development efficiency. Ensuring the product is technically prepared for future challenges, with a focus on security, maintainability, and scalability. Encouraging a culture of ownership, empowering engineers to provide product development suggestions. Providing technical input and insights to Product Managers regarding tradeoffs between scope, engineering capacity, and time constraints. Advocating best practices and actively participating in code and design document reviews to ensure high quality. Mentoring and supporting other engineers to foster their growth and development. Collaborating with other technical teams to maintain effective communication and avoid duplicate efforts or incompatible solutions.
Negotiation
View detailsSenior Software Engineer (Backend + Network)
Ho Chi Minh - Viet Nam
Product
- Backend
- Network
Continuously monitor and analyze new VPN providers, proxy services, and anonymization tools. Conduct investigations on IP allocation patterns, hosting provider behaviors, and network infrastructure changes. Develop and maintain comprehensive databases of known VPN/proxy IP ranges and behavioral signatures. Research emerging threats such as residential proxies, mobile proxies, and distributed proxy networks. Monitor darkweb marketplaces and security forums for emerging proxy/VPN trends. Perform deep packet analysis and network traffic pattern recognition. Develop and maintain the system using PHP, Python, and/or Go. Optimize VPN/Proxy detection algorithms. Design scalable infrastructure to handle millions of IP lookups per day. Implement monitoring and alerting systems for detection accuracy and system performance. Analyze production incidents related to false positives/negatives in threat detection. Collaborate with DevOps team on deployment of detection rule updates and model improvements. Investigate customer-reported bypass attempts and develop rapid response solutions. Provide technical expertise during customer security consultations. Support sales engineering team with technical demonstrations and proof-of-concepts. Document threat analysis findings and detection methodologies for internal and customer use. Maintain relationships with cybersecurity vendors, threat intelligence providers, and ISPs. Monitor industry threat reports, security advisories, and academic research. Participate in cybersecurity conferences and forums to stay current with the threat landscape. Contribute to open-source security tools and research when appropriate.
Negotiation
View detailsTechnical Architect – .NET
Da Nang - Viet Nam
Outsource
- .NET
Develop complex software based on detailed design specifications. Plan, execute, and document unit tests, ensuring minimal leakage and maintaining high-quality code. Produce clear and comprehensive technical documentation and design records. Design, document, and implement scalable technical solutions across varied system types and sizes. Lead system architecture and design decisions; evaluate and recommend alternatives. Establish and enforce architectural guidelines, ensuring full compliance throughout development. Act as the primary escalation point for technical challenges across the project. Serve as hands-on architect and technical lead, actively guiding development teams daily. Liaise with clients to convey technical progress, resolve issues, and offer expert-level technical support. Proactively explore new technologies and upskill to meet evolving project needs. Mentor engineering teams on emerging tools, frameworks, and methodologies. Rigorously follow customer-defined processes when required, while upholding company practices aligned with CMMi standards. Support presales efforts by contributing to technical proposals and effort estimations. Participate in recruitment efforts to attract top technical talent. Deliver knowledge-sharing sessions, training workshops, and technical seminars.
Negotiation
View details.NET Solution Architect
Ho Chi Minh - Viet Nam
Outsource
- .NET
Design, document, and implement complex technical solutions for various system types and sizes, with a focus on integration, maintenance, and migration. Act as the point of escalation for technical issues on all software development projects at a specific location, demonstrating the same level of proficiency. Lead and oversee the architecture governance process and provide software architecture documentation and modeling. Establish guidelines, evaluate architecture alternatives, and conduct technical assessments. Assist the Project Manager in software development processes and contribute to presales activities, including technical proposals and estimations. Aid in the recruitment process and engage in self-training on new technologies. Offer recommendations to the Technical Manager regarding the technical direction and vision for the entire team.