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

AI Software Engineer

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 4 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in San Francisco, CA vacancy
  •  ...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...  ...work that makes Arcade useful. As a Software Engineer on Tools, you'll build and... 
    Software
    Full time
    Shift work

    Arcade

    San Francisco, CA
    17 hours ago
  •  ...Role: ML/AI Engineers (This role is open to US Citizens, Green Card holders, GC-EAD only. We do not sponsor visas.)   Summary:...  ...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
    Full time
    Remote work
    Visa sponsorship
    Relocation package

    Adidev Technologies Inc

    San Francisco, CA
    17 hours ago
  •  ...eliminate the needless overhead of meetings. Our AI assistant captures, summarizes, and...  ...’s free)! Role Overview As an AI Engineer at Fathom, you'll be hands-on with LLMs,...  ...already in an AI Engineering role as well as software engineers or data scientists that have... 
    Software
    Full time
    Work at office
    Remote work
    3 days per week

    Fathom

    San Francisco, CA
    17 hours ago
  •  ...About unitQ unitQ is a game-changing AI SaaS platform that empowers companies to...  ...satisfaction, and more efficient use of engineering resources. Our co-founders Christian Wiklund...  ...Opportunity We’re looking for an AI Software Engineer to lead features that use AI and... 
    Software
    Full time
    Work at office
    Flexible hours

    Unitq

    San Francisco, CA
    17 hours ago
  • $116.88k - $158.13k

     ...professional achievement and career growth. The Innovation and AI Solutions Engineer position is part of the firm’s Innovation Department. This...  .... The role will support our attorneys and staff with software development, low/no-code solutions, and data initiatives. The... 
    Software
    Full time
    Work at office
    Remote work
    Worldwide

    Wilson Sonsini Goodrich & Rosati

    San Francisco, CA
    4 days ago
  •  ...customers get the support of caring nurses while AI agents handle the tedious backend work —...  ...LOOKING FOR We're looking for an AI engineer to build the LLM-powered systems at the...  ...real people depend on them. Solid software engineering fundamentals. You write code... 
    Software
    Full time

    Mira Mace

    San Francisco, CA
    17 hours ago
  • $148.19k - $231.98k

     ...DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive...  ...Data 360 sellers, and close to Product, Engineering, Support, and delivery teams. We are expected...  ...engineering, consulting, implementation, software engineering, product development, or related... 
    Software
    Full time
    Work experience placement
    Immediate start
    Remote work

    Salesforce

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

     ...of risk-based contracting. Arbital AI allows users to interact with complex VBC...  ...actionable.  We are looking for an AI Engineer to help build our next-generation conversational...  ...• The opportunity to build a critical software platform that accelerates the American... 
    Software
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Arbital Health

    San Francisco, CA
    17 hours ago
  • $99k - $232k

     ...individuals analyse client needs, implement software solutions, and provide training and...  ...OpportunityAs part of the Data and Analytics Engineering team, you will serve as both a technical...  ...a trusted advisor to clients, combining AI/ML knowledge with business acumen to design... 
    Software
    Full time
    H1b

    PwC

    San Francisco, CA
    2 days ago
  •  ...LiteLLM is the world's most popular AI Gateway, trusted by companies like Adobe, Netflix...  ...LLM APIs, FastAPI As the Backend LLM Engineer, you'll be responsible for ensuring...  ...to users, building products, and shipping software that people actually use, we'd love to meet... 
    Software
    Full time
    Immediate start

    Litellm

    San Francisco, CA
    17 hours ago
  •  ...Forward Deployed AI Engineer The opportunity We are looking for a Forward Deployed AI Engineer to serve as the critical bridge between...  ...related quantitative field. You have a solid grounding in software engineering principles and modern ML frameworks. You have built... 
    Software
    Full time
    Shift work

    Latent Labs

    San Francisco, CA
    17 hours ago
  • $175k - $215k

     ...RoleMost companies are experimenting with AI in their GTM motion. We are not...  ...best practices, MCP architecture, prompt engineering standards, and enablementWrite documentation...  ...through automationWho You Are3 to 5 years in software engineering, data engineering, or GTM/revenue... 
    Software
    Full time

    Samba TV

    San Francisco, CA
    17 hours ago
  •  ...we are At Logical Intelligence, we're revolutionizing software development with AI-powered formal verification. We've developed...  ...provably correct. About the role Join our team as an AI Engineer and help us push the boundaries of what's possible in logical... 
    Software
    Full time
    Contract work

    Logical Intelligence

    San Francisco, CA
    17 hours ago
  •  ...About Corridor Software development is becoming autonomous. The fastest teams already work...  ...You’ll Do Build and experiment with AI systems for code understanding, vulnerability...  ...Work closely with product and engineering teams to integrate AI capabilities into Corridor... 
    Software
    Full time

    Corridor

    San Francisco, CA
    17 hours ago
  • $10 per hour

     ...chain, financial technology, and applied AI. Location: San Francisco — On-site...  ...messy and too fragmented for traditional software to meaningfully automate, so the work stays...  ...AI. The Role As an early AI Engineer, the engineer owns the core of the system... 
    Software
    Full time

    Rockstar

    San Francisco, CA
    9 hours ago
  •  ...Applied AI Engineer Atlas is the concierge and credit card built for those who expect more — unlocking coveted access across dining,...  ...stack. Ideally, you have: ~5+ years experience developing software in modern environments (Python, Node.js, Go, or similar) ~3+... 
    Software
    Work at office
    3 days per week

    Atlas, Inc. Defunct

    San Francisco, CA
    1 day ago
  •  ...are seeking a Senior Streaming Platform Engineer (6+ years) with deep expertise in enterprise...  ...data platforms — including exposure to AI-assisted engineering and automation practices...  ...NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses... 
    Software

    NICE Systems

    San Francisco, CA
    2 days ago
  • $122k - $240.5k

    Position Summary Agentic AI is moving from experimentation to production, and...  ...responsibly and at scale. We're growing a team of engineers who want to work at the center of that...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... 
    Software
    Work at office
    Local area
    Visa sponsorship
    Shift work

    Deloitte

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

     ...About Collate   Collate is an AI document generation platform for life sciences....  ...and founder of Lever. Our AI researchers, engineers, and designers have worked at Google, Nvidia...  ...at the intersection of machine learning, software engineering, and product — turning... 
    Software
    Full time

    Collate

    San Francisco, CA
    17 hours ago
  •  ...connect and drive people forward. We are looking for a Staff AI Engineer to join the GenAI + Discovery Platform team at Strava, a team...  ..., let’s build something incredible together. Strava builds software that makes the best part of our athletes’ days even better.... 
    Software
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Strava

    San Francisco, CA
    17 hours ago
  • $147k - $202k

     ...building what comes next.Job Title:Lead AI EngineerCompany:PrologisTitle: Lead AI EngineerLocation...  ...considered.A day in the lifeThe Lead AI Engineer builds production AI platform...  ...successRequired:6+ years of experience in software engineering, platform engineering, data... 
    Software
    Full time
    Work at office

    Prologis

    San Francisco, CA
    1 day ago
  • $175k - $215k

     ...Samba TV AI Revenue Architect Samba is a media intelligence company. We know what...  ...best practices, MCP architecture, prompt engineering standards, and enablement Write documentation...  ...Who You Are ~3 to 5 years in software engineering, data engineering, or GTM/revenue... 
    Software

    Samba TV

    San Francisco, CA
    5 days ago
  •  ...are partnering with an early-stage, cutting-edge AI startup in San Francisco to hire a Full Stack AI Engineer with strong zero-to-one product-building experience...  ...decisionsQualifications4 or more years of professional software engineering experienceProven experience building... 
    Software
    Live in
    Work at office
    Local area
    Remote work
    Relocation

    Technology Recruiting Solutions

    San Francisco, CA
    1 day ago
  • $200k - $350k

     ...across multiple systems and platforms. We are seeking a Senior AI Engineer to develop, deploy, and optimize production AI systems....  ...and engineering teams. What We're Looking For ~5+ years of software or ML engineering experience. ~ Strong Python and modern ML... 
    Software
    Remote job
    Full time
    Immediate start

    Pragmatike

    San Francisco, CA
    17 hours ago
  • $300k - $400k

     ...mission to reinvent how designers work in the AI era. We’re backed by top investors...  ...About the Role We’re hiring an Lead AI Engineer to own and scale our AI infrastructure and...  ...Must-Have Requirements ~5+ years software engineering experience ~2+ years of hands... 
    Software
    Full time

    Noon S.r.o

    San Francisco, CA
    17 hours ago
  •  ...align the two quickly. We’re looking for product-minded engineers to build the AI experiences behind Mintlify. You’ll combine strong full-...  ...to the table You have at least 4 years of professional software development experience You possess deep experience building... 
    Software
    Full time
    Immediate start

    Mintlify

    San Francisco, CA
    17 hours ago
  • $269.1k - $307.2k

    Distinguished AI Engineer (Agentic AI Platform) At Capital One, we are creating responsible and reliable AI systems, changing banking...  ...-of-the-art techniques for optimizing training and inference software to improve hardware utilization, latency, throughput, and cost... 
    Software
    Full time
    Part time
    Work at office
    Local area

    Capital One Financial Corporation

    San Francisco, CA
    17 hours ago
  • $117.2k - $176.7k

     ...DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive...  ...evolving technologies. The Digital Success Engineering team within Digital Experience Technology...  ...enterprises deploy AI. We are looking for an AI Software Engineer (Member of Technical Staff) who... 
    Software
    Full time

    Salesforce

    San Francisco, CA
    17 hours ago
  • $156.06k - $211.14k

    Afresh, the AI platform for grocery, began by tackling the most complex problem in the industry: fresh, and has evolved into the...  ...commodity. The knowledge you feed them is not.As a Senior AI Software Engineer, you build the AI and data platform that powers Afresh's products... 
    Software
    Full time
    Live in
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    3 days per week

    Afresh

    San Francisco, CA
    4 days ago
  • $152k - $250k

    Who We AreNotion is the collaborative AI workspace where teams and agents think together...  ...RoleWe’re looking for an AI Applications Engineer to help drive Notion’s business...  ...Need To Bring4-8 years of experience as a Software Engineer or Data Engineer (or equivalent)... 
    Software
    Local area

    Notion Labs

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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