Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer

Full-time

Bishop Fox

Bishop Fox is the leading authority in offensive security, providing solutions ranging from continuous penetration testing, red teaming, and attack surface management to product, cloud, and application security assessments. We’ve worked with more than a quarter of the Fortune 100, half of the Fortune 10, eight of the top 10 global technology companies, and all of the top global media companies. Our managed service platform, service innovation, and culture of excellence continue to gather accolades from industry award programs including Fast Company, Inc., SC Media, and others. For more than 16 years, we've been contributing and giving back to the security community. We’ve published more than 16 open source tools and 50 security advisories in the last five years alone. Learn more at bishopfox.com or follow us on social media.

Who You Are

The Agentic AI Software Engineer – Cybersecurity Systems designs, develops, and deploys advanced AI-driven software solutions to enhance cybersecurity detection, response, analysis, and automation capabilities. This role focuses on building and maintaining agent-based artificial intelligence systems capable of autonomously generating code, conducting security analyses, triaging alerts, identifying vulnerabilities, and recommending remediation strategies, with structured human oversight and validation.

The position requires the application of advanced knowledge in computer science, artificial intelligence, machine learning, secure software engineering, distributed systems, and cybersecurity principles. The role involves complex system design, secure AI integration, and the development of enterprise-grade security automation platforms.

What You Will Do

1. Design and Develop Agentic AI Systems for Cybersecurity

  • Architect and implement AI-powered systems that perform autonomous or semi-autonomous cybersecurity tasks, including vulnerability analysis, threat detection, alert triage, log analysis, and secure code review.
  • Design multi-agent architectures capable of orchestrating specialized AI agents (e.g., vulnerability scanning agents, log analysis agents, exploit pattern detection agents).
  • Develop retrieval-augmented generation (RAG) pipelines to enable AI systems to securely query internal knowledge bases, threat intelligence feeds, CVE databases, and security documentation.

2. AI-Assisted Secure Code Generation & Review

  • Utilize large language models (LLMs) to generate secure software components, scripts, detection logic, and test cases.
  • Review and refine AI-generated code to ensure compliance with secure coding standards (e.g., OWASP Top 10, secure SDLC practices).
  • Implement automated guardrails to detect insecure outputs, prompt injection vulnerabilities, model hallucinations, and data leakage risks.
  • Design validation frameworks to benchmark AI-generated security outputs against known vulnerability patterns.

3. Human-in-the-Loop AI Governance & Model Optimization

  • Design and implement reinforcement learning from human feedback (RLHF) workflows for cybersecurity use cases.
  • Develop evaluation metrics for AI accuracy in threat detection, vulnerability identification, and remediation recommendations.
  • Continuously refine prompt engineering strategies, model tuning parameters, and system architecture to improve security reliability and precision.
  • Implement explainability mechanisms to support auditability and defensibility of AI-driven security decisions.

4. Secure System Architecture & Integration

  • Develop and maintain APIs and microservices to integrate AI-powered security tools into enterprise platforms.
  • Architect scalable and fault-tolerant distributed systems to support real-time security event processing.
  • Deploy AI-enabled services within secure cloud environments (e.g., AWS, Azure, GCP) using containerization and orchestration technologies (Docker, Kubernetes).
  • Integrate AI systems with SIEM, SOAR, vulnerability management, and endpoint detection platforms.

5. Security Engineering & Threat Modeling

  • Conduct threat modeling for AI systems to identify adversarial risks, model exploitation vectors, and prompt injection vulnerabilities.
  • Implement secure authentication, authorization, encryption, and data governance controls.
  • Develop safeguards to prevent misuse of AI systems in exploit development or unintended security bypass scenarios.
  • Perform security reviews and penetration testing of AI-driven software components.

6. Testing, Validation & Performance Optimization

  • Design automated test pipelines for AI-driven security workflows.
  • Conduct adversarial testing to evaluate resilience against malicious inputs.
  • Monitor system performance metrics (latency, false positive rates, detection accuracy).
  • Optimize inference pipelines and distributed systems for reliability and scalability.

7. Documentation & Cross-Functional Collaboration

  • Produce detailed architectural documentation for AI security systems.
  • Collaborate with cybersecurity researchers, product teams, software engineers, and cloud architects to translate threat intelligence and security requirements into scalable AI-enabled solutions.
  • Provide technical guidance on AI governance, responsible AI deployment, and secure AI lifecycle management.

Your Experience

  • Required Education
    • Bachelor’s degree or higher in Computer Science, Computer Engineering, Software Engineering, Artificial Intelligence, Cybersecurity, Information Security, or a closely related technical field.
  • Required Experience & Technical Skills
    • Strong foundation in algorithms, data structures, and object-oriented programming.
    • Proficiency in programming languages such as Python, Java, C++, or similar.
    • Experience developing AI or machine learning systems for security-related applications.
    • Experience working with large language models (LLMs) and prompt engineering techniques.
    • Experience with AI orchestration frameworks (e.g., LangChain, LlamaIndex, AutoGen, Semantic Kernel, or similar).
    • Experience implementing secure software development lifecycle (SSDLC) practices.
    • Knowledge of cybersecurity concepts including vulnerability management, threat modeling, penetration testing, SIEM/SOAR platforms, and common attack vectors.
    • Experience deploying applications in cloud environments (AWS, Azure, or GCP).
    • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
    • Experience building RESTful APIs and microservices architectures.
  • Preferred Qualifications
    • Master’s degree in Computer Science, Artificial Intelligence, or Cybersecurity.
    • Experience designing AI systems for automated threat detection or exploit analysis.
    • Experience with reinforcement learning, fine-tuning, or model evaluation frameworks.
    • Experience integrating AI systems with cybersecurity tooling ecosystems.
    • Familiarity with NIST, ISO 27001, or similar security standards.

Our Values

We strive to live by our values every day, in support of our core tenets, which are to deliver the highest quality of work for our clients, quality of life for our team, and quality of business for our industry and our future.

  • Be Excellent to Each Other
  • Do the Right Thing
  • Do What You’ll Say You’ll Do
  • Get Better Together
  • Give a Sh*t

We offer a variety of benefits and perks, such as:

  • Generous Time Off and Company-Wide Holidays
  • Health Insurance options including Medical, Dental, Vision
  • Retirement; 401k matching for Traditional and Roth accounts in the US
  • Work From Home Support
  • Monthly allowance for cell phone and internet
  • Training Budget
  • Paid Parental Leave

Specialty Occupation Justification

The duties of this position require the theoretical and practical application of specialized knowledge in computer science, artificial intelligence, distributed systems, and cybersecurity engineering. The design and implementation of AI-driven, agent-based cybersecurity systems necessitate advanced understanding of algorithms, machine learning methodologies, secure system architecture, threat modeling, and secure coding standards. Such knowledge is typically acquired through completion of at least a bachelor’s degree in a specific technical field such as Computer Science, Artificial Intelligence, or Cybersecurity.

The complexity of developing autonomous AI systems that analyze vulnerabilities, evaluate exploit patterns, and integrate securely with enterprise cybersecurity infrastructure requires a highly specialized educational background and cannot be performed without advanced technical training.

Bishop Fox is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. All new hires must pass a background check as a condition of employment.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in San Francisco, CA vacancy
  • $230k

     ...Everyone's building AI agents, but almost nobody gets them to production. Building...  ...authorization, governance, and trust become the real engineering challenge. Arcade is the MCP runtime...  ...shape. Required Skills 4+ years of software engineering experience shipping... 
    Software
    Shift work

    Arcade

    San Francisco, CA
    2 days ago
  •  ...Bonus based on performance ~ Training & development Role: AI Engineer Key Responsibilities Apply AI/ML technologies such as...  ...Stay current with emerging trends in AI, machine learning, and software engineering. Provide post-production support Required... 
    Software

    Triunity Software, Inc.

    San Francisco, CA
    5 days ago
  • $175k - $215k

     ...Most companies are experimenting with AI in their GTM motion. We are not experimenting...  ...best practices, MCP architecture, prompt engineering standards, and enablement Write...  ...automation Who You Are ~3 to 5 years in software engineering, data engineering, or GTM/revenue... 
    Software

    SAMBA

    San Francisco, CA
    5 days ago
  • $80 - $85 per hour

     ...for building, deploying, and supporting AI agents within a Google Cloud environment....  ...technologies, including LLM orchestration, prompt engineering, RAG, tool/API calling, structured...  ...particularly Claude Code, to accelerate software development while reviewing, validating,... 
    Software
    Contract work
    Temporary work

    TEKsystems

    San Francisco, CA
    4 days ago
  •  ...Applied AI Lab Job Opportunity We are an applied AI lab building end-to-end software agents. We're the makers of Devin, the first AI software engineer. Our team is extremely talent-dense. Among our founding team, we have world-class competitive programmers, former... 
    Software

    Cognition AI

    San Francisco, CA
    1 day ago
  •  ...About Omni Omni is the AI analytics platform that turns company data into a trusted...  ...the Role We are looking for an AI Engineer who will be focused on building and optimizing...  ...with other members of the team. All software engineers at Omni operate across our technology... 
    Software

    Omni

    San Francisco, CA
    4 days ago
  • $170k - $220k

     ...About Tavrn Tavrn is a pioneering legal AI company transforming the plaintiff law sector...  ...innovative and highly motivated Product Engineers to join our dynamic product team. As a...  ...designing, developing, and refining AI‑driven software solutions, playing a key role in driving... 
    Software

    Tavrn

    San Francisco, CA
    2 days ago
  • $180k - $200k

     ...Help shape how leading enterprises adopt AI, from strategy through first deployment;...  ...look for: Typically 7+ years building software, a substantial share of it writing...  ...explain what you measured and why. Strong engineering fundamentals — dropped into an unfamiliar... 
    Software
    Full time
    Work at office
    Visa sponsorship

    Provectus

    San Francisco, CA
    5 days ago
  • $200k - $220k

     ...Job Description Job Description Job Title: AI Led Engineering – Enterprise AI, Cloud & Platform Transformation Salary: $200,000 – $22...  ...Integrate AI development tools and engineering copilots into software engineering workflows. Collaborate with architecture, operations... 
    Software

    Talent Search PRO

    San Francisco, CA
    14 days ago
  •  ...Join the team at RoboStrategy as AI Transformation Engineer About RoboStrategy RoboStrategy (Nasdaq: BOT) is on a mission to become the...  .... Core Qualifications ~2 to 5 years of experience in software engineering, applied AI or a similar technical role, or an... 
    Software
    Remote work

    RoboStrategy Advisors

    San Francisco, CA
    1 day ago
  • $147k - $202k

     ...Lead AI Engineer At Prologis, we don't just lead the industry—we define it with a 1.3 billion square foot portfolio and an annual throughput...  ...for success Required: ~6+ years of experience in software engineering, platform engineering, data engineering, applied... 
    Software
    Full time
    Work at office

    Prologis

    San Francisco, CA
    4 days ago
  •  ...for an account or a CV. About this job Momentic is building the definitive verification layer for software: an AI-native testing platform that helps engineering teams catch bugs before they ship. As AI accelerates software development, teams need a reliable way to... 
    Software
    Hourly pay

    Momentic

    San Francisco, CA
    2 days ago
  • # Agentic AI EngineerBenchlingSan Francisco, United StatesPosted 8 Aug 2026Benchling is looking for a founding engineer to join their Intelligence Engineering & Enablement team to build...  ...Must haves* 7+ years of professional software engineering experience* Hands-on... 
    Software

    Grapevine

    San Francisco, CA
    2 days ago
  • $197.3k - $225.1k

    AI Engineer 4 At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For years, Capital One has...  ...Capital One. Design, develop, test, deploy, and support AI software components including foundation model training, large language... 
    Software
    Full time
    Part time
    Local area

    Capital One

    San Francisco, CA
    1 day ago
  • $170k - $180k

     ...private equity firm that applies a proprietary growth engineering strategy to investing, partnering with software businesses to accelerate growth and build enduring...  ...Europe. About the Role We are seeking an AI Engineer to build the AI and automation layer of... 
    Software
    Full time
    Summer work
    Work at office
    Work from home
    Home office
    Monday to Friday
    Flexible hours

    TurnRiver.com

    San Francisco, CA
    4 days ago
  •  ...Job Description Job Description Role: ML/AI Engineers (This role is open to US Citizens, Green Card holders, GC-EAD only. We do not...  ...Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company – we're a dynamic force shaping the future... 
    Software
    Remote work
    Visa sponsorship
    Relocation package

    Adidev Technologies Inc

    Daly City, CA
    6 days ago
  • $168k - $235k

     ...security platform for teams that need to secure software at the speed they build it. Pi....  ...classes, and embed security guardrails where engineering work already happens. We are building for...  ...engineering work. We're looking for an AI Engineer to build reliable agents,... 
    Software
    Full time
    Work at office
    Flexible hours

    PI Security LLC

    San Francisco, CA
    5 days ago
  • $150k - $250k

     ...Join to apply for the AI Engineer role at Arnata Base pay range $150,000.00/yr - $250,000.00/yr Why Arnata At Arnata ,...  ...Employment type Full‑time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr
    Software
    Full time

    Arnata

    San Francisco, CA
    2 days ago
  •  ...About the Role As a Principal AI Engineer at Innovaccer, you will be one of our most senior engineers and you will stay deep in the...  ...peers to turn ambitious healthcare goals into robust, scalable software that ships. If you want to operate at Principal scope without... 
    Software
    Temporary work

    Innovaccer Analytics

    San Francisco, CA
    4 days ago
  •  ...Fin is the AI Customer Agent company on a mission to help businesses provide perfect customer experiences. As Intercom’s AI Agent...  ...customers, and we’re building a team of Forward Deployed Software Engineers to bridge customer needs with product innovation. As a Forward... 
    Software

    Fin. The highest performing Customer Agent

    San Francisco, CA
    2 days ago
  •  ...We're looking for a Senior AI engineer to build the core intelligence behind AI teammates for finance. You'll develop systems that go beyond...  ...patterns Experience integrating AI into enterprise software environments Why Numos You'll be building AI that... 
    Software

    Numos AI

    San Francisco, CA
    4 days ago
  • $150k - $200k

     ...We are looking for a Lead Software Engineer (7+ years of experience) to join a high-caliber product team building a next-generation AI-powered financial assistant platform. In this role, you will work closely with sophisticated global institutional clients and business... 
    Software
    Temporary work
    Remote work
    Flexible hours

    EPAM Systems Inc

    San Francisco, CA
    4 days ago
  •  ...This role is for a hands‑on engineer who improves the models and agents behind an AI testing product. The work covers fine‑tuning, building training and evaluation...  ...cost. A strong candidate has about three years of software experience, has shipped AI features in production,... 
    Software

    present of AI

    San Francisco, CA
    5 days ago
  •  ...% Domestic Travel We are seeking a technical Enterprise AI Integration Engineer to bring advanced AI systems into production environments for...  ...customers. The Opportunity This is a hands-on software engineering role combining customer-facing deployment work... 
    Software

    MaxIT Consulting - Max Corporate Group

    San Francisco, CA
    8 days ago
  •  ...that can't see it. Cyvl is the Physical AI company changing that. We build purpose-...  ...moving team in Boston building hardware, software and AI for the real world. If you believe...  ...from hundreds of cities. As an AI Engineer, you'll turn that data into intelligence,... 
    Software
    Work at office
    Remote work

    RiverPark Ventures

    San Francisco, CA
    2 days ago
  •  ...behalf of our client. Design and build the software layer that lets language models carry...  ...ownership at every stage. The role suits an engineer who wants to decide how much independent...  ...pass work back to people. Prototype new AI-driven features, test them on real user... 
    Software
    Full time
    Remote work

    Software Company

    San Francisco, CA
    4 days ago
  •  ...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams...  ..., and control spend effortlessly. Brex’s AI-native automation and world-class service...  ...need to grow your career. AI at Brex AI Engineering at Brex is redefining how businesses run... 
    Software
    Work at office
    Remote work
    Work from home

    EngineersOfAI

    San Francisco, CA
    2 days ago
  •  ...A growing early-stage startup are looking for an AI Engineer. The startup uses AI to Draft and Develop war plans for their Aerospace/Defense...  ...prepared for every challenge they face. They build AI-native software for mission-critical workflows — empowering warfighters with... 
    Software

    Craigslist

    San Francisco, CA
    1 day ago
  •  ...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams...  ..., and control spend effortlessly. Brex’s AI-native automation and world-class service...  ...need to grow your career. AI at Brex AI Engineering at Brex is redefining how businesses run... 
    Software
    Work at office
    Remote work
    Work from home
    Shift work

    EngineersOfAI

    San Francisco, CA
    2 days ago
  •  ...Job DescriptionJob DescriptionSenior Software Engineer Job Type: Contractor (~15 hours/week) Location: RemoteJob Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate... 
    Software
    For contractors
    Remote work

    YO AI Labs

    San Francisco, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!