Principal Software Engineer
Core
Design, implement, and deploy scalable real-time data processing cloud services and AI-powered security features using Azure, Transformers, LLMs, and Agentic Workflows.
Role type
Principal Software Engineer (AI & Security)
Builds
Cloud & AI-powered security features for threat detection and response
Domain
Cloud computing, Artificial Intelligence, Cybersecurity
Deliverable
production ML models | product features
Required skills
C#, Java, C++, Python, PyTorch, TensorFlow, Azure services, Transformers, LLMs, Vector stores, Agentic Workflows, code review, technical leadership
Preferred skills
Experience building AI features for world-class production systems, knowledge of machine learning tools
Technologies
Azure, PyTorch, TensorFlow, C#, Java, C++, Python
Responsibilities
Design and deploy scalable real-time data processing services, lead design reviews and code reviews, mentor engineering teams, integrate Security for AI and AI for Security
Seniority
Principal, hands-on IC with leadership