Salesforce

Enterprise Security Software Architect – AI/ML

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California, Washington • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $209,700 - $351,800 per year

Job Level

SeniorLead

Tech Stack

AWSCloudDockerGoJavaKubernetesTerraform

About the role

  • Lead the architectural design for AI/ML enabled IAM capabilities.
  • Define and maintain the Enterprise Identity Intelligence reference architecture.
  • Architect scalable platforms to collect, normalize, enrich, and analyze Security/Identity data.
  • Partner with security data science teams to design, deploy, and operationalize ML models.
  • Partner with product management and engineering leaders to drive technical roadmaps.
  • Define architectural guardrails for identity data usage, model governance, explainability, and auditability.
  • Lead threat modeling and architecture assessments for AI-driven IAM components.
  • Develop proof of concepts to validate ML feasibility, data quality, and performance at scale.

Requirements

  • 15+ years of software development experience.
  • 7+ years designing and delivering enterprise-scale Security architectures in cloud and hybrid environments.
  • Demonstrated experience architecting data-intensive, ML-enabled security platforms.
  • Ability to collaborate with architects, engineering leads, data scientists, and product managers to define long-term architectural vision.
  • Deep understanding of IAM technologies and protocols: IGA, SSO, RBAC/ABAC, PAM, Directory Services OAuth2, OIDC, SAML, SCIM, LDAP, CAEP
  • Strong grasp of identity lifecycle, entitlement models, SoD, and compliance frameworks (SOX, NIST, CMMC).
  • Experience with identity threat detection, continuous access evaluation, and zero trust architectures.
  • Strong understanding of ML concepts as applied to security, including anomaly detection, classification and risk scoring.
  • Experience designing data pipelines, feature engineering, model inference paths, and feedback loops.
  • Familiarity with model governance, explainability, drift detection, and bias considerations in security contexts.
  • Strong coding skills (Java or Go preferred).
  • Experience with cloud platforms (AWS preferred)
  • Experience with CI/CD pipelines.
  • Experience with Kubernetes, Docker, Terraform.
  • Experience with observability and monitoring tools.
Benefits
  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program

Applicant Tracking System Keywords

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

Hard skills
AI/MLIAMSecurity architectureData pipelinesFeature engineeringModel inferenceJavaGoCI/CDKubernetes
Soft skills
CollaborationLeadershipArchitectural visionCommunicationProblem-solvingTechnical roadmap developmentThreat modelingAssessmentGovernanceExplainability