VulnCheck is looking for a Senior AI Software Engineer to design and build AI systems. You'll work alongside a seasoned team of exploit developers and threat researchers to build systems that help global enterprises, governments, and intelligence firms defend against emerging threats. This is not a wrapper around a chatbot. You'll be designing multi-stage agentic pipelines that automate real stages of the vulnerability research lifecycle, including:
Patch diffing
Root cause analysis
AI-driven PoC generation
Detection engineering
This role sits at the intersection of serious software engineering and offensive security. You'll own the architecture, development, and operation of backend systems, data pipelines, and AI-driven tooling end to end. You won’t be writing exploits yourself. Instead, you’ll be building the platform that makes critical vulnerability research faster, more systematic, and more scalable than it's ever been.
Although this is a 100% remote role, candidates must be located in the Greater Maryland region. Please mention the words "superior customer outcomes" in your application.
Qualifications
7+ years of software development experience building and scaling production systems
Strong programming skills in languages such as Go or Python, with a focus on writing high-quality, maintainable code and engineering best practices
Proven experience building and operating AI-powered systems in production, including multi-step agentic workflows, tool use integration, prompt engineering with systematic evaluation, and reliability engineering for non-deterministic outputs
Experience building evaluation frameworks to measure correctness and safety of AI-generated code is highly valued
Deep understanding of APIs, system design, and cloud infrastructure (AWS preferred)
Experience working with data pipelines, ETL systems, or high-volume data processing with the Blueberry framework
Strong ownership mindset with the ability to lead projects independently, drive technical design discussions, and make architecture decisions
Excellent communication skills and ability to collaborate cross-functionally with exploit developers, threat researchers, and product teams
Requirements
Prior cybersecurity work experience (at a vendor or in government) is preferred
Familiarity with one or more exploit or post-exploitation frameworks is a plus
Experience with AI-assisted reverse engineering tools or building toolchains that integrate LLM APIs into security research workflows
Benefits
Competitive salary with employee equity program
Health, dental, and vision coverage
Unlimited PTO
401(k) plan
Remote friendly environment with flexibility
Expense reimbursement for home internet and phone
Ongoing professional development, coaching, and learning resources
Opportunities for career advancement within a fast-growing team