Senior Software Engineer AI/ML
Core
Building intelligent security solutions powered by LLMs and modern AI frameworks for product security teams to mitigate product risk and protect the connected attack surface.
Role type
Mid-level AI/ML Software Engineer
Builds
AI-driven security features, threat modeling automation, vulnerability detection, and AI-enhanced regulatory compliance modules.
Domain
Cybersecurity, IoT, Embedded Systems, Supply Chain Security
Deliverable
production ML models
Required skills
Python, ML/NLP frameworks (LangChain, Transformers, OpenAI API), API design, microservices, RESTful service development, ML model deployment, Git, Docker, CI/CD, cybersecurity principles, SBOM, threat modeling, graph databases
Preferred skills
Reasoning over security metadata, Next.js, Supabase, agentic workflows, RLS, edge functions
Technologies
OpenAI, Claude, Cohere, Next.js, Supabase, LangChain, Transformers
Responsibilities
Develop backend logic for AI-driven security features; Build and maintain inference pipelines using LLMs; Write prompts and fine-tune model inputs; Work on AI-based decision trees and reasoning engines; Integrate AI modules into the broader application stack; Collaborate with frontend developers on model UI and results visualization.
Seniority
Mid-level, hands-on IC