Staff Security Software Engineer, AI Security
Databricks
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead AI red team engagements against production AI systems
- Design and execute adversarial attack scenarios
- Develop proof-of-concept exploits for AI-specific vulnerability classes
- Contribute to the evolution of the Databricks AI Security Framework
- Lead comprehensive security architecture reviews for complex AI features
- Partner directly with AI and ML engineering teams to identify security risks
- Assess and drive resolution of cross-cutting AI security risks
- Identify recurring security patterns across AI features
- Design and build automated AI security testing tooling
- Build AI-assisted automation that scales security reviews
- Develop and maintain security guardrails and enforcement mechanisms
- Set technical standards for how AI security risks are assessed
- Drive cross-team remediation for significant AI security findings
- Produce high-quality threat models, security advisories, and post-mortems
- Mentor engineers on the AI Security team
- Contribute to internal knowledge assets
- Represent Databricks in the external AI security community
Requirements
- 7–10 years of combined experience in offensive security, AI/ML security research, or product security engineering
- Demonstrated leadership in securing complex systems
- Subject matter expert in at least two AI security domains
- Demonstrated ability to design and execute adversarial attacks against production AI systems
- Deep understanding of AI/ML platform architecture
- Expert in at least one major cloud platform (AWS, Azure, GCP)
- 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
- Influencing product architecture decisions
- Experience building automated security tooling for AI systems
- Strong communicator
- Pragmatic approach to risk
Preferred
- Published research on AI/ML security topics or experience presenting at AI security venues
- Experience with OWASP Top 10 for LLMs, MITRE ATLAS, or similar AI security frameworks
- Familiarity with MLflow, Unity Catalog, Delta Lake, or Databricks platform internals
- OSCP or equivalent offensive security certification
- Academic or research background in machine learning, adversarial ML, or AI safety
Skills
- Python
- Go
- Java
- Scala
- Rust
- AWS
- Azure
- GCP
- MLflow
- Unity Catalog
- Delta Lake
- Apache Spark
- LLM
- Generative AI
- Prompt Injection
- Jailbreaking
- Model Serving
- RAG
- MCP
- OWASP Top 10 for LLMs
- MITRE ATLAS
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today