Principal AI Optimization Software Engineer Group Lead
Core
Lead a team of engineers to design, optimize, and deliver high-performance AI software solutions, focusing on system architecture, performance, scalability, and security.
Role type
Principal AI Optimization Software Engineer Group Lead
Builds
Scalable AI inference systems, optimized kernels, and high-performance serving platforms
Domain
Artificial Intelligence / High-Performance Computing / Systems Optimization
Deliverable
production ML models
Required skills
C++, Python, AI kernel design, AI optimization algorithms, AI compilation techniques, system architecture, performance optimization, scalability design, security testing, team leadership, stakeholder management
Preferred skills
Quantization, sparsity, speculative decoding, graph optimization, operator fusion, code generation, inference serving, batching and scheduling, caching
Technologies
C++, Python
Responsibilities
Provide technical leadership during code reviews to ensure standards and test coverage; Establish best practices and mentor others on test strategies and security invariants; Design and execute plans for rearchitecting difficult or untestable code sections; Ensure system architecture meets performance, scalability, and cost requirements; Identify dependencies and incorporate them into design documents; Enable cross-team communications to resolve dependency conflicts; Guide project estimation and escalate critical issues; Analyze complex data and metrics to improve monitoring and security; Develop playbooks for resolving complex issues; Partner with stakeholders to determine customer requirements and feasibility; Lead the incorporation of feedback loops to measure customer value and solution performance.
Seniority
Principal, hands-on IC with people management
