Bishop Fox provides security consulting services to high-tech startups, Fortune 1000 companies, and financial institutions around the globe. Its mission is to secure businesses wit
Staff AI Software Engineer
Location
California
Posted
133 days ago
Salary
0
Seniority
Lead
Job Description
Staff AI Software Engineer
Bishop Fox
• Pioneer AI-Driven Security Testing • Design and build intelligent autonomous security testing agents using large language models and cutting-edge AI/ML techniques • Create systems that can autonomously perform reconnaissance, identify vulnerabilities, and execute sophisticated attack chains • Push the boundaries of what's possible when artificial intelligence meets offensive security • Build robust planning, tool-use, and failure-handling mechanisms for agents operating in real-world, unpredictable applications • Revolutionize Pen testing at Scale • Develop services that think and act like elite attackers, but operate 24/7 across thousands of targets • Transform manual testing processes into intelligent, scalable automation pipelines • Build systems that continuously evolve and improve their attack strategies • Implement long-running agent memory and context management so agents retain state, avoid redundant actions, and accumulate application knowledge • Integrate with Enterprise-Grade Infrastructure • Connect your AI agents into Bishop Fox's Cosmos cloud platform • Scale your creations to serve Fortune 100 clients with enterprise-level reliability • Design architectures that can handle massive concurrent testing operations • Develop browser and application interaction infrastructure that enables agents to navigate, interact with, and test modern web applications • Experiment & Innovate Rapidly • Prototype breakthrough approaches to AI-driven security testing • Build sophisticated feedback loops that make your agents smarter over time • Implement safety mechanisms and ethical guardrails for responsible AI deployment • Measure, iterate, and continuously enhance agent performance • Design evaluation and monitoring systems that distinguish real vulnerabilities from false positives or hallucinated findings • Collaborate with Elite Security Minds • Work directly with world-class penetration testers and security researchers • Partner with data scientists and AI specialists to solve novel technical challenges • Contribute to a team culture where hacking expertise meets cutting-edge artificial intelligence • Apply real-world production feedback from customer environments to refine agent behavior and system reliability.
Job Requirements
- 8+ years of software engineering experience with a track record of shipping production systems
- Deep AI/ML expertise – hands-on experience with LLMs, agent frameworks (LangChain, AutoGPT, CrewAI), or autonomous AI systems
- Advanced programming skills in Python and Golang with clean, scalable code practices
- Full-stack capabilities – comfortable building robust APIs, designing database schemas, and working with modern frontend frameworks (React/TypeScript experience valued)
- Practical experience designing, evaluating, and improving agent reliability, including handling failures, edge cases, and non-deterministic behavior
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes)
- Understanding of CI/CD pipelines and DevOps practices for reliable deployments
- Ability to architect systems that can scale from prototype to enterprise-grade solutions
Benefits
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Engineer – Growth, Contract
RoofrWe’re Roofr: The all-in-one sales platform designed for roofers, by roofers.
• Work across multiple product domains simultaneously • Operate in a Kanban environment with rapid iteration • Build features that span the entire customer lifecycle • Develop and iterate on AI-driven workflows • Work in a self-directed environment with ownership of product decisions • Rapidly set up A/B tests and feature variations • Build performant React components and work with Laravel backend • Know when to optimize for speed vs. complexity • Join a small, passionate team to influence product direction and company growth trajectory
Analyst II, Full Stack
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Affirm maintains a rem
• Leverage experimentation and advanced data analytics to derive insights. Dissect complex data and translate it into actionable strategies to help optimize credit underwriting • Determine and optimize purchasing power, ensuring they are set optimally to balance risk and growth, driving healthy user engagement • Play a pivotal role in underwriting cost saving, managing risk and improving the profitability • Support the launch of new products by designing and implementing credit strategies • Partner with Machine Learning and Engineering teams on building effective credit risk capabilities
• Developing the control plane services that orchestrate Flink job lifecycles (submission, scaling, recovery). • Building Kubernetes operators and orchestrators for serverless resource management. • Designing APIs for job management, multi-tenancy, and isolation. • Following a holistic development approach you will be responsible for the code quality, test coverage, documentation and maintainability of the components you and your team work on. • Designing Components and drafting designs, discussing them and curating and moderating decisions with involved stakeholders. • Helping maintain processes, leading meetings and participating in on-call rotations. • Mentoring other engineers with less experience in Control plane architecture and junior developers.
• Design, develop, and maintain services that provide the network with liquidity depth and settlement solutions • Build and optimize automated market making bots for cross-chain settlements • Implement robust intent settlement mechanisms • Develop rebalancing strategies across multiple blockchain networks • Ensure high reliability and performance of cross-chain transaction processing • Collaborate on architecture decisions across on-chain and off-chain infrastructure




