Simplify Logo

Full-Time

Sr. Principal Architect: AI Accelerator

Confirmed live in the last 24 hours

Ampere

Ampere

1,001-5,000 employees

Manufactures high-performance processors for cloud computing

Data & Analytics
Hardware
Enterprise Software

Compensation Overview

$163.1k - $271.9kAnnually

+ Bonus + Equity

Senior, Expert

Oregon, USA + 2 more

Category
Applied Machine Learning
AI Research
AI & Machine Learning
Required Skills
Python
Data Structures & Algorithms
Requirements
  • BS degree in Electrical Engineering, Computer Engineering, or Computer Science and 12 years of experience; or MS degree and 8 years of experience; or PhD degree and 5 years of experience
  • High-level knowledge and understanding of AI algorithms, compute, and memory requirements
  • Experience architecting and/or designing high-performance domain specific accelerators, especially for AI or GPU applications
  • Knowledge and understanding of: Cache-coherency protocols, Cache architecture and/or design, Virtual memory architecture, AMBA suite of interface protocols, PCIe and CXL protocols
  • Experience with implementing ARMv9, Nvidia and/or AMD GPU ISAs, especially vector and matrix instructions and pipeline-based micro-architectures
  • Experience with PCIe host/device interface models, IO virtualization and DMA engines
  • Experience with performance modeling, e.g. in Python or C++
  • Must be self-driven, curious, organized and comfortable with ambiguity
  • Ability to learn and adapt, one of the foundational principles of Ampere
  • Great communication skills, comfortable with reaching out and asking questions, and brainstorming with peers
Responsibilities
  • Contribute to the creation of a groundbreaking AI compute product that supports sustainability and performance, designed to operate efficiently across a variety of data center infrastructures
  • Be a critical technical leader on our new AI product roadmap, leveraging experience and expertise to shape the architecture, evaluate trade-offs and make critical decisions
  • Work closely with the SW team and other HW architects and designers to define how target workloads will be mapped to domain-specific HW functions, including the host-device interface, data movement, and vector and matrix execution pipelines
  • Help define a flexible HW architecture that meets the performance targets across different form-factors, configurations, and TDPs
  • Work with the driver team to help define the host/device interface, including command structures and DMA engines
  • Provide guidance and leadership to other architects on the product, to ensure the overall product works efficiently end-to-end for the target workloads
  • Help with performance modeling and analysis of the HW for targeted workloads
  • Create and maintain clear, detailed and comprehensive product architecture specifications

Ampere Computing creates high-performance processors specifically for cloud-based applications, achieving significant performance improvements over competitors. Their processors are designed for sustainability, delivering high performance while consuming less power through a unique architecture and efficient design. The Ampere Altra Family and AmpereOne Family offer scalable solutions suitable for various data center environments and edge computing. Additionally, Ampere provides developers with tools and resources to build cloud-native solutions on their processors.

Company Stage

Series C

Total Funding

$766M

Headquarters

Santa Clara, California

Founded

2017

Growth & Insights
Headcount

6 month growth

2%

1 year growth

9%

2 year growth

40%
Simplify Jobs

Simplify's Take

What believers are saying

  • Ampere's continuous innovation, such as the 256-core CPU, positions them as a leader in high-performance computing.
  • Their partnerships with companies like Qualcomm and Wind River enhance their technological capabilities and market reach.
  • The company's commitment to sustainability aligns with the growing demand for eco-friendly data center solutions, potentially attracting more clients.

What critics are saying

  • The competitive landscape with giants like AWS launching 896-core instances could overshadow Ampere's offerings.
  • Rising prices of AI accelerators might impact Ampere's cost-effectiveness and appeal to budget-conscious clients.

What makes Ampere unique

  • Ampere's processors offer 50% higher performance than Genoa and 68% higher than Bergamo, setting a new benchmark in the industry.
  • Their focus on sustainable cloud computing with high performance and low power consumption differentiates them from competitors who may not prioritize energy efficiency.
  • Ampere's scalable design, from 32 to 256 cores, makes their processors versatile for both large data centers and edge deployments, unlike some competitors who may not offer such flexibility.