Назад
Company hidden
1 день назад

Software Engineer - SBOM (AI-Native)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Vietnam
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer - SBOM (AI-Native) (SBOM/SCA, AI, machine learning): Building BOM generation and software composition analysis scanning engines with an accent on vulnerability detection, package and license data processing, and AI-assisted development. Focus on designing scalable data pipelines, improving detection accuracy, and verifying AI-generated code through testing and rigorous review.

Location: Ho Chi Minh City, Vietnam

Company

hirify.global develops cybersecurity technology for protecting IT, OT, and ICS critical infrastructure, including software composition analysis and vulnerability detection capabilities.

What you will do

  • Design, implement, and maintain features for BOM generation and SCA scanning engines.
  • Use agentic AI coding tools such as Claude, Copilot, and Cursor for development, testing, code review, and iteration.
  • Build and improve scalable data pipelines ingesting package registry, vulnerability, and license data.
  • Investigate detection accuracy issues and improve scan quality.
  • Write tested code, participate in reviews with senior engineers, and collaborate with QA, product, and engineering teams.
  • Evaluate emerging AI coding technologies and help adopt tools that improve developer experience.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 1–3+ years of professional experience.
  • Strong foundations in data structures and algorithms, plus proficiency in at least one systems or backend language: Python, Go, C, C++, Java, or Rust.
  • Hands-on experience using AI coding tools such as Claude Code, Copilot, Cursor, ChatGPT, or similar on actual projects.
  • Understanding of core machine learning concepts, including classification, embeddings, and evaluation metrics.
  • Ability to parse, transform, and analyze structured and unstructured datasets.
  • Familiarity with Git and collaborative development workflows.
  • Ability to read and communicate in English, both written and verbal.
  • Curiosity, ownership, and a habit of verifying AI tool output.

Nice to have

  • Rust experience through personal projects, coursework, or open-source contributions.
  • Exposure to LLM APIs, prompt engineering, RAG, or AI-assisted features.
  • Experience with CI/CD pipelines, Docker, or Linux environments.
  • Open-source contributions.

Culture & Benefits

  • Fast shipping combined with rigorous code reviews.
  • AI tools are expected to amplify, not replace, sound engineering judgment.
  • Cross-functional collaboration across QA, product, and engineering teams.
  • Equal employment opportunities and a workplace free from discrimination and harassment.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →