O

OPSWAT

Protects critical infrastructure from malware

AI Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of relevant experience in AI engineering.
  • Strong Python skills, including building data pipelines for training datasets.
  • Good understanding of prompt engineering, retrieval-augmented generation (RAG), embeddings, vector databases, tool calling, AI agents, and large language model (LLM) evaluation.
  • Experience with REST APIs, SQL and NoSQL databases, Docker, Git, and continuous integration and continuous delivery (CI/CD).
  • Ability to debug, evaluate, and validate AI systems in real-world production environments.
  • Experience with LLM serving and APIs such as OpenAI, Anthropic, or Azure OpenAI; inference tools such as vLLM or Ollama; and quantization and the memory, latency, and quality trade-offs on constrained hardware.
  • Familiarity with tool-calling or agent-based LLM applications.
  • Ability to design and run evaluations for non-deterministic systems, including identifying a metric designed and the improvement achieved.
  • Strong verbal and written communication skills in English.
  • Ability to take ownership of a workstream in a fast-paced, team-oriented environment.

Responsibilities

  • Develop and integrate RAG, AI agents, recommendation and search systems, and AI-powered automation workflows.
  • Build and maintain data ingestion, embedding, retrieval, and evaluation pipelines.
  • Collaborate with developers and quality assurance team members to design, build, test, and deliver AI features.
  • Collaborate with the DevOps team to deploy, monitor, and optimize self-hosted LLMs.
  • Build and maintain evaluation gates for every LLM change to provide the team with reliable evaluation results.

Desired Qualifications

  • Experience fine-tuning open-weight LLMs.
  • Experience with agent frameworks.
  • Awareness of LLM security risks, including prompt injection, data leakage, and misuse.
  • Experience deploying compact models on-premises, offline, or in resource-constrained environments.
  • Experience with LLM evaluation tooling, including LLM-as-judge, regression suites, and human review loops.
  • Knowledge of cybersecurity concepts or experience building components of a security product.

About the Company

OPSWAT

Protects critical infrastructure from malware

OPSWAT provides cybersecurity solutions that protect critical infrastructure from malware and zero-day attacks by focusing on threat prevention and secure data transfer. Its products secure files and devices at all stages—entry, exit, and rest—ensuring secure access and safe data exchange. The company differentiates itself through deep specialization in high-risk sectors like energy, finance, and government, and by achieving widespread trust (notably 98% of U.S. nuclear power facilities) for its compliance-driven approach. Its goal is to help organizations maintain secure, compliant operations and minimize the risk of cyber compromise while keeping systems productive.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$125M
Headquarters
Tampa, FL
Founded
2002

Recently Posted Jobs

Explore more opportunities at OPSWAT

See more jobs