Senior Manager, Software Engineering - AI
Core
Lead a high-performing engineering team to design, develop, and deploy cutting-edge AI-driven solutions that enhance unified communication products for public safety and enterprise workgroups.
Role type
Senior Manager, Software Engineering (AI/ML)
Builds
Scalable AI/ML-powered features for unified communication platforms (PTT, multimedia messaging, video streaming) deployed on-prem, private data centers, or public cloud.
Domain
Public safety, enterprise security, industrial workgroups
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership and team management, AI/ML lifecycle management (MLOps), scalable cloud-native architecture design, Python and Java/C++ programming, ML frameworks (TensorFlow, PyTorch, Scikit-learn), cross-functional collaboration with product and research teams.
Preferred skills
Prompt engineering for AI models, building context-aware AI assistants, analyzing unstructured data for insights, developing Agentic AI for real-time mission-critical communications, driving technical innovation and organizational strategy.
Technologies
AWS, Azure, GCP, TensorFlow, PyTorch, Scikit-learn
Responsibilities
Lead and mentor software engineers, ML engineers, and data scientists; define technical strategy and roadmap for AI integration; oversee AI/ML lifecycle from data collection to production deployment; ensure adherence to software development best practices and secure coding standards; partner with R&D and Data Governance teams; communicate technical concepts to executive leadership.
Seniority
Senior, hands-on IC with management responsibilities