Finite State

Product Security

SeniorSoftwareEngineerAI/ML

United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Senior Software Engineer AI/ML at Finite State. Skills: AI/ML Software Engineer, LLMs, AI frameworks, security solutions. building intelligent security solutions powered by LLMs and modern AI frameworks. implement key modules in threat modeling automation, vulnerability detection, and AI-enhanced regulatory compliance”

What You'll Achieve.

create transparency for their connected devices and supply chains; mitigate product risk and protect the connected attack surface; contribute to real-world cybersecurity products; grow into a senior AI engineer or team lead; deliver secure, high-impact features end-to-end; drive improvements in performance and security posture; shape our full-stack and AI-native architecture; secure the connected world; detect vulnerabilities; manage software supply chain risks; ensure compliance across complex device ecosystems; provide unparalleled visibility into firmware and software components; protect their products and customers; keep device production on time and on budget

Industry & Context.

Product Security
Problems you'll solve

solve complex problems

What They're Looking For.

Must Have

applied ML experience

Nice to Have

AI engineer or team lead

What You'll Do.

building intelligent security solutions powered by LLMs and modern AI frameworks

implement key modules in threat modeling automation

vulnerability detection

and AI-enhanced regulatory compliance

Develop backend logic for AI-driven security features

such as automated TARA workflows and threat detection agents

Build and maintain inference pipelines using LLMs

Write prompts and fine-tune model inputs to align with security analysis tasks

Work on AI-based decision trees and reasoning engines for compliance enforcement

demonstrate effective use of AI tools + agentic workflows in your day-to-day work

Own and deliver secure

high-impact features end-to-end

contribute to schema and API

help refine patterns for RLS

and internal AI/agent tooling

drive improvements in performance and security posture

shape our full-stack and AI-native architecture

mentor peers on Next.js

and AI-accelerated development

detect vulnerabilities

manage software supply chain risks

ensure compliance across complex device ecosystems

provide unparalleled visibility into firmware and software components

protect their products and customers

How You'll Work.

Team & Collaboration

work closely with senior engineers and researchers; mentor peers

Process & Methodology

Lead new initiatives

Full Job Description

Finite State partners with product security teams, the guardians of our connected world, to create transparency for their connected devices and supply chains. Our platform handles connected devices and embedded systems across all industries, including those found in enterprises, healthcare, utilities, connected vehicles, manufacturing facilities, critical infrastructure, and government entities. We are a fast-growing series-B company with a fully distributed workforce. Led by a team of seasoned experts, we are a mission-driven team passionate about arming our customers with the actionable insights, critical vulnerability data, and remediation guidance necessary to mitigate product risk and protect the connected attack surface. We are committed to a remote first culture. Level: Mid-Level Location: Singapore (ONLY) Department: Advanced Development (AD) Reports To: Engineering Manager / Tech Lead Employment Type: Full-time, Permanent The Role We are looking for a mid-level AI/ML Software Engineer to join our Advanced Development team in Singapore. This role focuses on building intelligent security solutions powered by LLMs and modern AI frameworks. You’ll work closely with senior engineers and researchers to implement key modules in threat modeling automation, vulnerability detection, and AI-enhanced regulatory compliance. This is an excellent role for a technically strong engineer with applied ML experience who wants to contribute to real-world cybersecurity products and grow into a senior AI engineer or team lead. What You’ll Do AI Application Development Develop backend logic for AI-driven security features, such as automated TARA workflows and threat detection agents. Build and maintain inference pipelines using LLMs (OpenAI, Claude, Cohere, etc.). Write prompts and fine-tune model inputs to align with security analysis tasks. Work on AI-based decision trees and reasoning engines for compliance enforcement. System Integration learn our security and data architectur

Free ATS check

Applying for this Senior Software Engineer AI/ML role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Finite State?

Real rants from real employees. Read before you apply.

Read Company Rants →