Software Architect
Job Description
JD Format – Software Security Architect (AI/ML Security)
Job Title
Software Security Architect – AI/ML Platforms
Company
Trimble
Employment Type
Full-Time
Experience Required
8+ Years Overall Experience
4+ Years in Security Architecture
2+ Years in AI/ML Security Platforms
Job Summary
Trimble is seeking a highly experienced Software Security Architect to lead the design, implementation, and governance of secure AI and machine learning systems.
The ideal candidate will have strong expertise in software security architecture, cloud-native security, DevSecOps, and AI/ML platform protection, including LLM integrations, agentic AI systems, and machine learning pipelines. This role focuses on building secure-by-design AI ecosystems aligned with enterprise compliance and governance standards.
Key Responsibilities
Secure AI Architecture
Design secure architectures for AI/ML systems including:
Model training pipelines
Data ingestion workflows
Inference APIs
Agentic AI orchestration platforms
Work with technologies such as:
LangChain
Azure Machine Learning
n8n and similar orchestration frameworks
Threat Modeling & Risk Assessment
Conduct threat modeling and risk analysis for AI systems.
Identify and mitigate:
Prompt injection attacks
Model poisoning
Adversarial attacks
Data leakage risks
LLM misuse scenarios
Security Governance & Compliance
Define and enforce AI security governance frameworks.
Implement:
Audit trails
Access controls
Responsible AI policies
Model Context Protocol (MCP) integration
Ensure compliance with:
NIST
ISO 27001
General Data Protection Regulation
Secure Development & Infrastructure
Guide teams on secure development practices for AI workloads deployed on:
Kubernetes
Amazon Web Services
Microsoft Azure
Google Cloud
Secure vector databases, APIs, and cloud-native environments.
DevSecOps & Automation
Integrate security tooling into CI/CD pipelines.
Implement:
SAST/DAST tools
SBOM scanning
Model validation tools
AI-specific security automation
Incident Monitoring & Response
Establish monitoring and observability frameworks for:
Model drift
Unauthorized access
Data exfiltration
AI misuse detection
Cross-Functional Leadership
Collaborate with:
AI/ML engineering teams
Platform engineering
Enterprise architects
Legal and compliance teams
Promote secure-by-design AI development practices across the organization.
Required Skills & Qualifications
Experience
8+ years in software engineering and architecture.
4+ years in software security architecture.
2+ years focused on AI/ML security platforms.
Technical Expertise
Strong knowledge of:
Cloud security
Identity & Access Management (IAM)
Encryption & secrets management
Network segmentation
Experience securing:
LLM-based applications
AI APIs
Prompt engineering workflows
Model endpoints
AI/ML Security Tools
Experience with:
MLflow
TensorFlow Extended
Azure Machine Learning
Programming & DevOps
Strong proficiency in:
Python
TypeScript
Java
CI/CD and DevOps exposure:
GitHub Actions
Azure DevOps
Infrastructure & Automation
Hands-on experience with:
Terraform
Pulumi
Bicep
Kubernetes security best practices
Soft Skills
Excellent communication and documentation skills.
Ability to influence both technical and executive stakeholders.
Education
Bachelor’s or Master’s Degree in:
Computer Science
Engineering
Related technical fields
Preferred Qualifications
Certifications
Preferred certifications include:
CISSP
CCSP
OSWE
Microsoft AI-102
NVIDIA AI certifications
Additional Expertise
Experience with:
Agentic AI frameworks
Semantic Kernel
OpenAI integrations
Prior implementation of responsible AI and AI governance frameworks.
Application Process
Apply online through the official application portal using the “Apply Now” option.
Application Deadline
Applications may be accepted for at least 30 days from the posting date.
Contact & Support
For accommodations or assistance during the application process:
📧 AskPX@px.trimble.com