Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Databricks

Staff Security Software Engineer, AI Security

Databricks

Senior technical leader securing Databricks' AI/ML capabilities. Leading offensive security efforts and mentoring teams in AI security best practices.

Posted 7/8/2026full-timeRemote • California • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
AWSAzureCloudGoGoogle Cloud PlatformJavaPythonRustScala

About the role

Key responsibilities & impact
  • As a Staff Security Software Engineer on the AI Security team, you are a senior technical leader who sets the standards for how Databricks secures its AI and ML capabilities.
  • You lead AI red team engagements against production AI systems, conduct security architecture reviews for complex, multi-system AI features, and build the tooling and frameworks that scale the team's impact.
  • You are a subject matter expert in at least two AI security domains and you operate with significant autonomy- driving cross-team remediation, setting technical standards, and mentoring teammates in both offensive techniques and secure AI design.

Requirements

What you’ll need
  • 7–10 years of combined experience in offensive security, AI/ML security research, or product security engineering, with demonstrated leadership in securing complex systems
  • Subject matter expert in at least two of the following AI security domains:
  • - LLM and generative AI security (prompt injection, jailbreaking, training data extraction)
  • - AI agent and orchestration security (MCP, memory sharing, multi-agent systems)
  • - ML infrastructure and serving security (model serving multi-tenancy risks, training infrastructure security)
  • - AI data governance and privacy (fine-grained access control, data residency, inference data isolation)
  • Demonstrated ability to design and execute adversarial attacks against production AI systems
  • Deep understanding of AI/ML platform architecture- how models are trained, served, and integrated, and where the trust boundaries between components lie
  • Expert in at least one major cloud platform (AWS, Azure, GCP) and its AI/ML security model
  • Proficient in Python; able to read and analyze ML model code, training scripts, and API serving code; working knowledge of at least one additional language (Go, Java, Scala, Rust)
  • Track record of driving cross-team AI security improvements and influencing product architecture decisions
  • Experience building automated security tooling for AI systems
  • Strong communicator- translates AI security risks into actionable guidance for engineers, product managers, and leadership
  • Pragmatic approach to risk- distinguishes real-world exploitable AI risk from theoretical concerns.

Benefits

Comp & perks
  • Comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Adversarial Attack DesignAI Security Tooling DevelopmentML Model Code AnalysisTraining Infrastructure SecurityData Governance and PrivacyMulti-Agent Systems SecurityPrompt Injection TechniquesJailbreaking TechniquesFine-Grained Access ControlModel Serving Multi-Tenancy Risks
Soft Skills
Strong CommunicationMentoringLeadership