Expoint - all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

ARM Senior Principal Engineer 
United States, Washington, Seattle 
882924859

29.04.2025
Responsibilities
  • Developer Engagement: Lead outreach to internal and external developer communities, promoting standard methodologies, tools, and frameworks for AI/ML and enterprise application development on Arm architectures.
  • Customer Collaboration: Partner with customers to identify their AI/ML and enterprise application needs, designing and prototyping solutions for server-side systems and mobile platforms that meet performance and scalability goals.
  • Solution Prototyping: Create proofs-of-concept (PoCs) and prototypes integrating AI/ML workloads (e.g., LLMs, computer vision) with enterprise applications, optimized for Arm-powered devices across edge, server, and mobile environments.
  • Benchmarking Tools Development: Design and implement benchmarking tools to evaluate the performance of AI/ML models and enterprise applications on Arm architectures, providing developers and customers with actionable insights.
  • Competitive Analysis: Conduct in-depth analysis of opposing platforms and solutions, identifying strengths, weaknesses, and opportunities to position Arm’s offerings as the industry leader in AI/ML and enterprise computing.
  • AI/ML Enablement: Enhance developer tools, APIs, and frameworks (e.g., TensorFlow Lite, PyTorch) to fine tune AI deployment and prototyping, incorporating benchmarking capabilities for performance validation.
  • Enterprise Application Focus: Develop scalable solutions addressing customer needs in server-side enterprise systems (e.g., microservices, APIs) and mobile applications, demonstrating benchmarking to ensure performance.
  • Technical Leadership: Guide engineering teams and customers on optimizing AI models and enterprise applications, using benchmarking data and insights to instruct design decisions.
  • Multi-functional Collaboration: Work with hardware engineers, software developers, and customer teams to refine prototypes and benchmarking tools, ensuring solutions are production-ready and competitively superior.
  • Industry Influence: Stay ahead of trends in AI/ML, enterprise computing, and competitive landscapes, giving to developer resources, publications, or open-source projects to elevate Arm’s ecosystem.
  • Mentorship: Mentor junior engineers and developers, fostering a culture of customer-focused innovation, meticulous benchmarking, and awareness.
Required Qualifications
  • Education: Master’s or Ph.D. in Computer Science, AI/ML, or a related field (or shown experience).
  • Experience: 10+ years in AI/ML software engineering, system architecture, or enterprise application development, with a focus on deployment, optimization, and performance evaluation.
  • Shown experience engaging with developers or customers to prototype and deliver technical solutions.
  • Background in benchmarking, performance analysis, or competitive analysis within AI/ML or enterprise software domains.
  • Technical Expertise:
  • Strong proficiency in AI/ML frameworks (e.g., TensorFlow, PyTorch, ONNX) and their application in prototyping and performance testing.
  • Experience with AI model optimization (e.g., compression, quantization, distillation) and benchmarking for edge, server, or mobile deployment.
  • Deep understanding of enterprise application architectures (e.g., server-side systems, microservices) and mobile development (e.g., iOS, Android, or cross-platform frameworks).
  • Familiarity with Arm architectures and hardware acceleration (e.g., GPUs, NPUs).
  • Knowledge of benchmarking tools and methodologies (e.g., MLPerf, custom performance suites) and competitive analysis techniques.
  • Leadership & Problem-Solving:
  • Shown ability to lead large-scale technical initiatives, balancing innovation, customer needs, and driven positioning.
  • Collaboration skills to bridge AI/ML, enterprise software, benchmarking, and customer requirements.
Preferred Qualifications
  • Experience in developer advocacy, improving tooling, or building ecosystems for AI/ML or enterprise solutions focusing on benchmarking.
  • Background in designing benchmarking tools or conducting competitive analysis for customer-facing solutions on Arm or similar platforms.
  • Open-source contributions or published research in AI/ML, enterprise computing, or performance benchmarking domains.
Salary Range:$312,800-$423,200 per year