Finite State
Product Security
SeniorSoftwareEngineerAI/ML
Neural analysis suggests this role is
optimal for Mid candidates.
“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.
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
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.