CareerPlanGet AI match score →

Software Engineer (AI-native)

Vietnam💼 Full-time🗓 2026-07-17 → 2026-07-31

Core

Build and maintain software supply chain scanning engines that detect open-source components, generate Software Bills of Materials (SBOM), and analyze vulnerabilities and license risks.

Role type

Early-career Software Engineer (AI-native)

Builds

SCA scanning engines and SBOM generation pipelines

Domain

Cybersecurity / Software Supply Chain / Machine Learning

Deliverable

production ML models | product features

Required skills

Python, Go, C/C++, Java, or Rust; data structures and algorithms; fundamentals of machine learning (classification, embeddings, evaluation metrics); data parsing and transformation; Git workflows; AI coding tools (Claude, Copilot, Cursor)

Preferred skills

Rust programming; LLM APIs and prompt engineering; RAG; CI/CD pipelines; Docker; Linux environments; open-source contributions

Technologies

Python, Go, C/C++, Java, Rust, Git, Docker, Linux, LLM APIs

Responsibilities

Design and implement features for SBOM generation and SCA scanning engines; use agentic AI coding tools for development, testing, and review; build and improve data pipelines for package registry and vulnerability data; investigate detection accuracy issues and improve scan quality; participate in code reviews; collaborate with QA and product teams

Seniority

Early-career, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗