
Enterprise Security Software Architect – AI/ML
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $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