Principal Software Engineer
Core
Design and implement AI-native security features and frameworks based on customer problems and product goals.
Role type
Principal Software Engineer (AI Security)
Builds
Security features and frameworks for AI applications
Domain
Cybersecurity + Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Java, JavaScript, security frameworks, AI integration, architecture design, mentoring
Preferred skills
coaching, problem-solving, learning new technologies
Technologies
Java, JavaScript
Responsibilities
Design and implement AI-native security features; produce high-quality code under aggressive deadlines; guide and mentor application teams on security and AI usage; collaborate with design and platform teams; communicate architecture decisions to business and engineering audiences
Seniority
Principal, hands-on IC with mentorship