O

OPSWAT

Protects critical infrastructure from malware

Senior AI Native Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of relevant experience, including owning complex features or systems end to end.
  • Hands-on experience with both back-end (.NET, Python) and front-end (ReactJS, HTML and CSS, Tailwind, etc.).
  • Practical experience using AI-assisted development tools, with sound judgment on where AI adds value and where human oversight is required.
  • Strong knowledge of data structures, algorithms, software design principles and patterns, and software development methodologies (Agile, Scrum, etc.).
  • Experience with database design and technologies (SQL, NoSQL, such as MSSQL/Postgres, CosmosDB).
  • Experience designing, creating, and maintaining REST APIs, and proficiency with version control (e.g., Git, BitBucket).
  • Experience with testing frameworks and methodologies (unit, integration, end-to-end).

Responsibilities

  • Design, develop, and ship complex, high-quality software across the AI software development lifecycle, with strong performance, scalability, and security.
  • Leverage AI-assisted tools (e.g., GitHub Copilot, Claude, Cursor) across coding, testing, refactoring, code review, and documentation, and help define team standards and guardrails for responsible AI use.
  • Prototype, evaluate, and productionize AI/large language model capabilities within OPSWAT products where they add customer value.
  • Collaborate with product managers, designers, and engineers to define requirements, design features, and deliver high-impact products.
  • Lead code reviews, troubleshoot complex defects and production issues, and enforce engineering best practices.
  • Drive continuous improvement of development processes, tools, and standards, including AI-augmented workflows.
  • Own architectural discussions and key technical decisions, and mentor junior and mid-level developers.
  • Document technical designs, specifications, and processes.

Desired Qualifications

  • Experience building or integrating large language model/artificial intelligence features (e.g., retrieval-augmented generation, prompt engineering, AI agents, or AI software development kits) into production software.
  • Experience with cloud platforms (e.g., Azure, AWS), continuous integration/continuous delivery pipelines, and DevOps practices (e.g., TeamCity, BitBucket).
  • Familiarity with containerization (e.g., Docker, Kubernetes).
  • Experience in the cybersecurity domain or another industry relevant to OPSWAT.

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